Class ReadOnlyFollowingDatabase


  • public final class ReadOnlyFollowingDatabase
    extends DatabaseInner
    Class representing a read only following database.
    • Constructor Detail

      • ReadOnlyFollowingDatabase

        public ReadOnlyFollowingDatabase()
    • Method Detail

      • 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.
      • 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 ReadOnlyFollowingDatabase 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 ReadOnlyFollowingDatabase object itself.
      • statistics

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

        public String leaderClusterResourceId()
        Get the leaderClusterResourceId property: The name of the leader cluster.
        Returns:
        the leaderClusterResourceId value.
      • attachedDatabaseConfigurationName

        public String attachedDatabaseConfigurationName()
        Get the attachedDatabaseConfigurationName property: The name of the attached database configuration cluster.
        Returns:
        the attachedDatabaseConfigurationName value.
      • principalsModificationKind

        public PrincipalsModificationKind principalsModificationKind()
        Get the principalsModificationKind property: The principals modification kind of the database.
        Returns:
        the principalsModificationKind value.