Class GetReplicationGroupResult


  • public final class GetReplicationGroupResult
    extends java.lang.Object
    • Method Detail

      • arn

        public java.lang.String arn()
        Returns:
        ARN of the created ElastiCache Replication Group.
      • authTokenEnabled

        public java.lang.Boolean authTokenEnabled()
        Returns:
        Whether an AuthToken (password) is enabled.
      • automaticFailoverEnabled

        public java.lang.Boolean automaticFailoverEnabled()
        Returns:
        A flag whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails.
      • configurationEndpointAddress

        public java.lang.String configurationEndpointAddress()
        Returns:
        The configuration endpoint address to allow host discovery.
      • description

        public java.lang.String description()
        Returns:
        Description of the replication group.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • logDeliveryConfigurations

        public java.util.List<GetReplicationGroupLogDeliveryConfiguration> logDeliveryConfigurations()
        Returns:
        Redis [SLOWLOG](https://redis.io/commands/slowlog) or Redis [Engine Log](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Log_Delivery.html#Log_contents-engine-log) delivery settings.
      • memberClusters

        public java.util.List<java.lang.String> memberClusters()
        Returns:
        Identifiers of all the nodes that are part of this replication group.
      • multiAzEnabled

        public java.lang.Boolean multiAzEnabled()
        Returns:
        Whether Multi-AZ Support is enabled for the replication group.
      • nodeType

        public java.lang.String nodeType()
        Returns:
        The cluster node type.
      • numCacheClusters

        public java.lang.Integer numCacheClusters()
        Returns:
        The number of cache clusters that the replication group has.
      • numNodeGroups

        public java.lang.Integer numNodeGroups()
        Returns:
        Number of node groups (shards) for the replication group.
      • port

        public java.lang.Integer port()
        Returns:
        The port number on which the configuration endpoint will accept connections.
      • primaryEndpointAddress

        public java.lang.String primaryEndpointAddress()
        Returns:
        The endpoint of the primary node in this node group (shard).
      • readerEndpointAddress

        public java.lang.String readerEndpointAddress()
        Returns:
        The endpoint of the reader node in this node group (shard).
      • replicasPerNodeGroup

        public java.lang.Integer replicasPerNodeGroup()
        Returns:
        Number of replica nodes in each node group.
      • replicationGroupId

        public java.lang.String replicationGroupId()
      • snapshotRetentionLimit

        public java.lang.Integer snapshotRetentionLimit()
        Returns:
        The number of days for which ElastiCache retains automatic cache cluster snapshots before deleting them.
      • snapshotWindow

        public java.lang.String snapshotWindow()
        Returns:
        Daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your node group (shard).