Class ReadWriteDatabase


  • public final class ReadWriteDatabase
    extends DatabaseInner
    Class representing a read write database.
    • Constructor Detail

      • ReadWriteDatabase

        public ReadWriteDatabase()
    • Method Detail

      • withLocation

        public ReadWriteDatabase withLocation​(String location)
        Set the location property: Resource location.
        Overrides:
        withLocation in class DatabaseInner
        Parameters:
        location - the location value to set.
        Returns:
        the DatabaseInner object itself.
      • provisioningState

        public ResourceProvisioningState provisioningState()
        Get the provisioningState property: The provisioned state of the resource.
        Returns:
        the provisioningState value.
      • softDeletePeriod

        public Duration softDeletePeriod()
        Get the softDeletePeriod property: The time the data should be kept before it stops being accessible to queries in TimeSpan.
        Returns:
        the softDeletePeriod value.
      • withSoftDeletePeriod

        public ReadWriteDatabase withSoftDeletePeriod​(Duration softDeletePeriod)
        Set the softDeletePeriod property: The time the data should be kept before it stops being accessible to queries in TimeSpan.
        Parameters:
        softDeletePeriod - the softDeletePeriod value to set.
        Returns:
        the ReadWriteDatabase object itself.
      • hotCachePeriod

        public Duration hotCachePeriod()
        Get the hotCachePeriod property: The time the data should be kept in cache for fast queries in TimeSpan.
        Returns:
        the hotCachePeriod value.
      • withHotCachePeriod

        public ReadWriteDatabase withHotCachePeriod​(Duration hotCachePeriod)
        Set the hotCachePeriod property: The time the data should be kept in cache for fast queries in TimeSpan.
        Parameters:
        hotCachePeriod - the hotCachePeriod value to set.
        Returns:
        the ReadWriteDatabase object itself.
      • statistics

        public DatabaseStatistics statistics()
        Get the statistics property: The statistics of the database.
        Returns:
        the statistics value.
      • isFollowed

        public Boolean isFollowed()
        Get the isFollowed property: Indicates whether the database is followed.
        Returns:
        the isFollowed value.