Class Cluster
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.redis.cluster.v1beta1.Cluster
- All Implemented Interfaces:
ClusterOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class Cluster
extends com.google.protobuf.GeneratedMessage
implements ClusterOrBuilder
A cluster instance.Protobuf type
google.cloud.redis.cluster.v1beta1.Cluster- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA cluster instance.static final classBackups stored in Cloud Storage buckets.static interfacestatic enumstatic final classBackups that generated and managed by memorystore.static interfacestatic enumRepresents the different states of a Redis cluster.static final classRepresents additional information about the state of the cluster.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.booleanOptional.intOptional.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.getClusterEndpoints(int index) Optional.intOptional.Optional.getClusterEndpointsOrBuilder(int index) Optional.List<? extends ClusterEndpointOrBuilder>Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.Optional.static ClusterbooleanOptional.static final com.google.protobuf.Descriptors.DescriptorgetDiscoveryEndpoints(int index) Output only.intOutput only.Output only.getDiscoveryEndpointsOrBuilder(int index) Output only.List<? extends DiscoveryEndpointOrBuilder>Output only.Output only.Output only.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.Optional.Optional.Output only.Output only.Optional.Optional.getName()Required.com.google.protobuf.ByteStringRequired.Optional.intOptional.com.google.protobuf.Parser<Cluster>Optional.Optional.doubleOutput only.getPscConfigs(int index) Optional.intOptional.Optional.getPscConfigsOrBuilder(int index) Optional.List<? extends PscConfigOrBuilder>Optional.getPscConnections(int index) Output only.intOutput only.Output only.getPscConnectionsOrBuilder(int index) Output only.List<? extends PscConnectionOrBuilder>Output only.getPscServiceAttachments(int index) Output only.intOutput only.Output only.getPscServiceAttachmentsOrBuilder(int index) Output only.List<? extends PscServiceAttachmentOrBuilder>Output only.Deprecated.intOptional.Optional.getRedisConfigsOrDefault(String key, String defaultValue) Optional.Optional.intOptional.booleanOptional.intOptional.intOptional.Optional.com.google.protobuf.ByteStringOptional.intOptional.intOutput only.getState()Output only.Output only.Output only.intOutput only.Optional.intOptional.getUid()Output only.com.google.protobuf.ByteStringOutput only.Optional.Optional.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.inthashCode()booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOutput only.booleanOutput only.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic Cluster.Builderstatic Cluster.BuildernewBuilder(Cluster prototype) protected Cluster.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ClusterparseDelimitedFrom(InputStream input) static ClusterparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(byte[] data) static ClusterparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(com.google.protobuf.ByteString data) static ClusterparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(com.google.protobuf.CodedInputStream input) static ClusterparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(InputStream input) static ClusterparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(ByteBuffer data) static ClusterparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Cluster>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
GCS_SOURCE_FIELD_NUMBER
public static final int GCS_SOURCE_FIELD_NUMBER- See Also:
-
MANAGED_BACKUP_SOURCE_FIELD_NUMBER
public static final int MANAGED_BACKUP_SOURCE_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER- See Also:
-
REPLICA_COUNT_FIELD_NUMBER
public static final int REPLICA_COUNT_FIELD_NUMBER- See Also:
-
AUTHORIZATION_MODE_FIELD_NUMBER
public static final int AUTHORIZATION_MODE_FIELD_NUMBER- See Also:
-
TRANSIT_ENCRYPTION_MODE_FIELD_NUMBER
public static final int TRANSIT_ENCRYPTION_MODE_FIELD_NUMBER- See Also:
-
SIZE_GB_FIELD_NUMBER
public static final int SIZE_GB_FIELD_NUMBER- See Also:
-
SHARD_COUNT_FIELD_NUMBER
public static final int SHARD_COUNT_FIELD_NUMBER- See Also:
-
PSC_CONFIGS_FIELD_NUMBER
public static final int PSC_CONFIGS_FIELD_NUMBER- See Also:
-
DISCOVERY_ENDPOINTS_FIELD_NUMBER
public static final int DISCOVERY_ENDPOINTS_FIELD_NUMBER- See Also:
-
PSC_CONNECTIONS_FIELD_NUMBER
public static final int PSC_CONNECTIONS_FIELD_NUMBER- See Also:
-
STATE_INFO_FIELD_NUMBER
public static final int STATE_INFO_FIELD_NUMBER- See Also:
-
NODE_TYPE_FIELD_NUMBER
public static final int NODE_TYPE_FIELD_NUMBER- See Also:
-
PERSISTENCE_CONFIG_FIELD_NUMBER
public static final int PERSISTENCE_CONFIG_FIELD_NUMBER- See Also:
-
REDIS_CONFIGS_FIELD_NUMBER
public static final int REDIS_CONFIGS_FIELD_NUMBER- See Also:
-
PRECISE_SIZE_GB_FIELD_NUMBER
public static final int PRECISE_SIZE_GB_FIELD_NUMBER- See Also:
-
ZONE_DISTRIBUTION_CONFIG_FIELD_NUMBER
public static final int ZONE_DISTRIBUTION_CONFIG_FIELD_NUMBER- See Also:
-
CROSS_CLUSTER_REPLICATION_CONFIG_FIELD_NUMBER
public static final int CROSS_CLUSTER_REPLICATION_CONFIG_FIELD_NUMBER- See Also:
-
DELETION_PROTECTION_ENABLED_FIELD_NUMBER
public static final int DELETION_PROTECTION_ENABLED_FIELD_NUMBER- See Also:
-
MAINTENANCE_POLICY_FIELD_NUMBER
public static final int MAINTENANCE_POLICY_FIELD_NUMBER- See Also:
-
MAINTENANCE_SCHEDULE_FIELD_NUMBER
public static final int MAINTENANCE_SCHEDULE_FIELD_NUMBER- See Also:
-
PSC_SERVICE_ATTACHMENTS_FIELD_NUMBER
public static final int PSC_SERVICE_ATTACHMENTS_FIELD_NUMBER- See Also:
-
CLUSTER_ENDPOINTS_FIELD_NUMBER
public static final int CLUSTER_ENDPOINTS_FIELD_NUMBER- See Also:
-
BACKUP_COLLECTION_FIELD_NUMBER
public static final int BACKUP_COLLECTION_FIELD_NUMBER- See Also:
-
KMS_KEY_FIELD_NUMBER
public static final int KMS_KEY_FIELD_NUMBER- See Also:
-
AUTOMATED_BACKUP_CONFIG_FIELD_NUMBER
public static final int AUTOMATED_BACKUP_CONFIG_FIELD_NUMBER- See Also:
-
ENCRYPTION_INFO_FIELD_NUMBER
public static final int ENCRYPTION_INFO_FIELD_NUMBER- See Also:
-
SERVER_CA_MODE_FIELD_NUMBER
public static final int SERVER_CA_MODE_FIELD_NUMBER- See Also:
-
SERVER_CA_POOL_FIELD_NUMBER
public static final int SERVER_CA_POOL_FIELD_NUMBER- See Also:
-
ROTATE_SERVER_CERTIFICATE_FIELD_NUMBER
public static final int ROTATE_SERVER_CERTIFICATE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getImportSourcesCase
- Specified by:
getImportSourcesCasein interfaceClusterOrBuilder
-
hasGcsSource
public boolean hasGcsSource()Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasGcsSourcein interfaceClusterOrBuilder- Returns:
- Whether the gcsSource field is set.
-
getGcsSource
Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getGcsSourcein interfaceClusterOrBuilder- Returns:
- The gcsSource.
-
getGcsSourceOrBuilder
Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getGcsSourceOrBuilderin interfaceClusterOrBuilder
-
hasManagedBackupSource
public boolean hasManagedBackupSource()Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasManagedBackupSourcein interfaceClusterOrBuilder- Returns:
- Whether the managedBackupSource field is set.
-
getManagedBackupSource
Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getManagedBackupSourcein interfaceClusterOrBuilder- Returns:
- The managedBackupSource.
-
getManagedBackupSourceOrBuilder
Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getManagedBackupSourceOrBuilderin interfaceClusterOrBuilder
-
getName
Required. Identifier. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNamein interfaceClusterOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Required. Identifier. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNameBytesin interfaceClusterOrBuilder- Returns:
- The bytes for name.
-
hasCreateTime
public boolean hasCreateTime()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceClusterOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceClusterOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceClusterOrBuilder
-
getStateValue
public int getStateValue()Output only. The current state of this cluster. Can be CREATING, READY, UPDATING, DELETING and SUSPENDED
.google.cloud.redis.cluster.v1beta1.Cluster.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
Output only. The current state of this cluster. Can be CREATING, READY, UPDATING, DELETING and SUSPENDED
.google.cloud.redis.cluster.v1beta1.Cluster.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceClusterOrBuilder- Returns:
- The state.
-
getUid
Output only. System assigned, unique identifier for the cluster.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidin interfaceClusterOrBuilder- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()Output only. System assigned, unique identifier for the cluster.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidBytesin interfaceClusterOrBuilder- Returns:
- The bytes for uid.
-
hasReplicaCount
public boolean hasReplicaCount()Optional. The number of replica nodes per shard.
optional int32 replica_count = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasReplicaCountin interfaceClusterOrBuilder- Returns:
- Whether the replicaCount field is set.
-
getReplicaCount
public int getReplicaCount()Optional. The number of replica nodes per shard.
optional int32 replica_count = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getReplicaCountin interfaceClusterOrBuilder- Returns:
- The replicaCount.
-
getAuthorizationModeValue
public int getAuthorizationModeValue()Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.AuthorizationMode authorization_mode = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAuthorizationModeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for authorizationMode.
-
getAuthorizationMode
Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.AuthorizationMode authorization_mode = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAuthorizationModein interfaceClusterOrBuilder- Returns:
- The authorizationMode.
-
getTransitEncryptionModeValue
public int getTransitEncryptionModeValue()Optional. The in-transit encryption for the Redis cluster. If not provided, encryption is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.TransitEncryptionMode transit_encryption_mode = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTransitEncryptionModeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for transitEncryptionMode.
-
getTransitEncryptionMode
Optional. The in-transit encryption for the Redis cluster. If not provided, encryption is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.TransitEncryptionMode transit_encryption_mode = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTransitEncryptionModein interfaceClusterOrBuilder- Returns:
- The transitEncryptionMode.
-
hasSizeGb
public boolean hasSizeGb()Output only. Redis memory size in GB for the entire cluster rounded up to the next integer.
optional int32 size_gb = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSizeGbin interfaceClusterOrBuilder- Returns:
- Whether the sizeGb field is set.
-
getSizeGb
public int getSizeGb()Output only. Redis memory size in GB for the entire cluster rounded up to the next integer.
optional int32 size_gb = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeGbin interfaceClusterOrBuilder- Returns:
- The sizeGb.
-
hasShardCount
public boolean hasShardCount()Optional. Number of shards for the Redis cluster.
optional int32 shard_count = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasShardCountin interfaceClusterOrBuilder- Returns:
- Whether the shardCount field is set.
-
getShardCount
public int getShardCount()Optional. Number of shards for the Redis cluster.
optional int32 shard_count = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getShardCountin interfaceClusterOrBuilder- Returns:
- The shardCount.
-
getPscConfigsList
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscConfigsListin interfaceClusterOrBuilder
-
getPscConfigsOrBuilderList
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscConfigsOrBuilderListin interfaceClusterOrBuilder
-
getPscConfigsCount
public int getPscConfigsCount()Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscConfigsCountin interfaceClusterOrBuilder
-
getPscConfigs
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscConfigsin interfaceClusterOrBuilder
-
getPscConfigsOrBuilder
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPscConfigsOrBuilderin interfaceClusterOrBuilder
-
getDiscoveryEndpointsList
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDiscoveryEndpointsListin interfaceClusterOrBuilder
-
getDiscoveryEndpointsOrBuilderList
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDiscoveryEndpointsOrBuilderListin interfaceClusterOrBuilder
-
getDiscoveryEndpointsCount
public int getDiscoveryEndpointsCount()Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDiscoveryEndpointsCountin interfaceClusterOrBuilder
-
getDiscoveryEndpoints
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDiscoveryEndpointsin interfaceClusterOrBuilder
-
getDiscoveryEndpointsOrBuilder
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDiscoveryEndpointsOrBuilderin interfaceClusterOrBuilder
-
getPscConnectionsList
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscConnectionsListin interfaceClusterOrBuilder
-
getPscConnectionsOrBuilderList
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscConnectionsOrBuilderListin interfaceClusterOrBuilder
-
getPscConnectionsCount
public int getPscConnectionsCount()Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscConnectionsCountin interfaceClusterOrBuilder
-
getPscConnections
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscConnectionsin interfaceClusterOrBuilder
-
getPscConnectionsOrBuilder
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscConnectionsOrBuilderin interfaceClusterOrBuilder
-
hasStateInfo
public boolean hasStateInfo()Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasStateInfoin interfaceClusterOrBuilder- Returns:
- Whether the stateInfo field is set.
-
getStateInfo
Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateInfoin interfaceClusterOrBuilder- Returns:
- The stateInfo.
-
getStateInfoOrBuilder
Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateInfoOrBuilderin interfaceClusterOrBuilder
-
getNodeTypeValue
public int getNodeTypeValue()Optional. The type of a redis node in the cluster. NodeType determines the underlying machine-type of a redis node.
.google.cloud.redis.cluster.v1beta1.NodeType node_type = 19 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNodeTypeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for nodeType.
-
getNodeType
Optional. The type of a redis node in the cluster. NodeType determines the underlying machine-type of a redis node.
.google.cloud.redis.cluster.v1beta1.NodeType node_type = 19 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNodeTypein interfaceClusterOrBuilder- Returns:
- The nodeType.
-
hasPersistenceConfig
public boolean hasPersistenceConfig()Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPersistenceConfigin interfaceClusterOrBuilder- Returns:
- Whether the persistenceConfig field is set.
-
getPersistenceConfig
Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPersistenceConfigin interfaceClusterOrBuilder- Returns:
- The persistenceConfig.
-
getPersistenceConfigOrBuilder
Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPersistenceConfigOrBuilderin interfaceClusterOrBuilder
-
getRedisConfigsCount
public int getRedisConfigsCount()Description copied from interface:ClusterOrBuilderOptional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRedisConfigsCountin interfaceClusterOrBuilder
-
containsRedisConfigs
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsRedisConfigsin interfaceClusterOrBuilder
-
getRedisConfigs
Deprecated.UsegetRedisConfigsMap()instead.- Specified by:
getRedisConfigsin interfaceClusterOrBuilder
-
getRedisConfigsMap
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRedisConfigsMapin interfaceClusterOrBuilder
-
getRedisConfigsOrDefault
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRedisConfigsOrDefaultin interfaceClusterOrBuilder
-
getRedisConfigsOrThrow
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRedisConfigsOrThrowin interfaceClusterOrBuilder
-
hasPreciseSizeGb
public boolean hasPreciseSizeGb()Output only. Precise value of redis memory size in GB for the entire cluster.
optional double precise_size_gb = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasPreciseSizeGbin interfaceClusterOrBuilder- Returns:
- Whether the preciseSizeGb field is set.
-
getPreciseSizeGb
public double getPreciseSizeGb()Output only. Precise value of redis memory size in GB for the entire cluster.
optional double precise_size_gb = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPreciseSizeGbin interfaceClusterOrBuilder- Returns:
- The preciseSizeGb.
-
hasZoneDistributionConfig
public boolean hasZoneDistributionConfig()Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasZoneDistributionConfigin interfaceClusterOrBuilder- Returns:
- Whether the zoneDistributionConfig field is set.
-
getZoneDistributionConfig
Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getZoneDistributionConfigin interfaceClusterOrBuilder- Returns:
- The zoneDistributionConfig.
-
getZoneDistributionConfigOrBuilder
Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getZoneDistributionConfigOrBuilderin interfaceClusterOrBuilder
-
hasCrossClusterReplicationConfig
public boolean hasCrossClusterReplicationConfig()Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasCrossClusterReplicationConfigin interfaceClusterOrBuilder- Returns:
- Whether the crossClusterReplicationConfig field is set.
-
getCrossClusterReplicationConfig
Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCrossClusterReplicationConfigin interfaceClusterOrBuilder- Returns:
- The crossClusterReplicationConfig.
-
getCrossClusterReplicationConfigOrBuilder
Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCrossClusterReplicationConfigOrBuilderin interfaceClusterOrBuilder
-
hasDeletionProtectionEnabled
public boolean hasDeletionProtectionEnabled()Optional. The delete operation will fail when the value is set to true.
optional bool deletion_protection_enabled = 25 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDeletionProtectionEnabledin interfaceClusterOrBuilder- Returns:
- Whether the deletionProtectionEnabled field is set.
-
getDeletionProtectionEnabled
public boolean getDeletionProtectionEnabled()Optional. The delete operation will fail when the value is set to true.
optional bool deletion_protection_enabled = 25 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDeletionProtectionEnabledin interfaceClusterOrBuilder- Returns:
- The deletionProtectionEnabled.
-
hasMaintenancePolicy
public boolean hasMaintenancePolicy()Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasMaintenancePolicyin interfaceClusterOrBuilder- Returns:
- Whether the maintenancePolicy field is set.
-
getMaintenancePolicy
Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMaintenancePolicyin interfaceClusterOrBuilder- Returns:
- The maintenancePolicy.
-
getMaintenancePolicyOrBuilder
Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMaintenancePolicyOrBuilderin interfaceClusterOrBuilder
-
hasMaintenanceSchedule
public boolean hasMaintenanceSchedule()Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasMaintenanceSchedulein interfaceClusterOrBuilder- Returns:
- Whether the maintenanceSchedule field is set.
-
getMaintenanceSchedule
Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMaintenanceSchedulein interfaceClusterOrBuilder- Returns:
- The maintenanceSchedule.
-
getMaintenanceScheduleOrBuilder
Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMaintenanceScheduleOrBuilderin interfaceClusterOrBuilder
-
getPscServiceAttachmentsList
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscServiceAttachmentsListin interfaceClusterOrBuilder
-
getPscServiceAttachmentsOrBuilderList
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscServiceAttachmentsOrBuilderListin interfaceClusterOrBuilder
-
getPscServiceAttachmentsCount
public int getPscServiceAttachmentsCount()Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscServiceAttachmentsCountin interfaceClusterOrBuilder
-
getPscServiceAttachments
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscServiceAttachmentsin interfaceClusterOrBuilder
-
getPscServiceAttachmentsOrBuilder
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscServiceAttachmentsOrBuilderin interfaceClusterOrBuilder
-
getClusterEndpointsList
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClusterEndpointsListin interfaceClusterOrBuilder
-
getClusterEndpointsOrBuilderList
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClusterEndpointsOrBuilderListin interfaceClusterOrBuilder
-
getClusterEndpointsCount
public int getClusterEndpointsCount()Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClusterEndpointsCountin interfaceClusterOrBuilder
-
getClusterEndpoints
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClusterEndpointsin interfaceClusterOrBuilder
-
getClusterEndpointsOrBuilder
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClusterEndpointsOrBuilderin interfaceClusterOrBuilder
-
hasBackupCollection
public boolean hasBackupCollection()Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
hasBackupCollectionin interfaceClusterOrBuilder- Returns:
- Whether the backupCollection field is set.
-
getBackupCollection
Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getBackupCollectionin interfaceClusterOrBuilder- Returns:
- The backupCollection.
-
getBackupCollectionBytes
public com.google.protobuf.ByteString getBackupCollectionBytes()Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getBackupCollectionBytesin interfaceClusterOrBuilder- Returns:
- The bytes for backupCollection.
-
hasKmsKey
public boolean hasKmsKey()Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
hasKmsKeyin interfaceClusterOrBuilder- Returns:
- Whether the kmsKey field is set.
-
getKmsKey
Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getKmsKeyin interfaceClusterOrBuilder- Returns:
- The kmsKey.
-
getKmsKeyBytes
public com.google.protobuf.ByteString getKmsKeyBytes()Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getKmsKeyBytesin interfaceClusterOrBuilder- Returns:
- The bytes for kmsKey.
-
hasAutomatedBackupConfig
public boolean hasAutomatedBackupConfig()Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAutomatedBackupConfigin interfaceClusterOrBuilder- Returns:
- Whether the automatedBackupConfig field is set.
-
getAutomatedBackupConfig
Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutomatedBackupConfigin interfaceClusterOrBuilder- Returns:
- The automatedBackupConfig.
-
getAutomatedBackupConfigOrBuilder
Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutomatedBackupConfigOrBuilderin interfaceClusterOrBuilder
-
hasEncryptionInfo
public boolean hasEncryptionInfo()Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEncryptionInfoin interfaceClusterOrBuilder- Returns:
- Whether the encryptionInfo field is set.
-
getEncryptionInfo
Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEncryptionInfoin interfaceClusterOrBuilder- Returns:
- The encryptionInfo.
-
getEncryptionInfoOrBuilder
Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEncryptionInfoOrBuilderin interfaceClusterOrBuilder
-
hasServerCaMode
public boolean hasServerCaMode()Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasServerCaModein interfaceClusterOrBuilder- Returns:
- Whether the serverCaMode field is set.
-
getServerCaModeValue
public int getServerCaModeValue()Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServerCaModeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for serverCaMode.
-
getServerCaMode
Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServerCaModein interfaceClusterOrBuilder- Returns:
- The serverCaMode.
-
hasServerCaPool
public boolean hasServerCaPool()Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
hasServerCaPoolin interfaceClusterOrBuilder- Returns:
- Whether the serverCaPool field is set.
-
getServerCaPool
Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getServerCaPoolin interfaceClusterOrBuilder- Returns:
- The serverCaPool.
-
getServerCaPoolBytes
public com.google.protobuf.ByteString getServerCaPoolBytes()Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getServerCaPoolBytesin interfaceClusterOrBuilder- Returns:
- The bytes for serverCaPool.
-
hasRotateServerCertificate
public boolean hasRotateServerCertificate()Optional. Input only. Rotate the server certificates.
optional bool rotate_server_certificate = 55 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];- Specified by:
hasRotateServerCertificatein interfaceClusterOrBuilder- Returns:
- Whether the rotateServerCertificate field is set.
-
getRotateServerCertificate
public boolean getRotateServerCertificate()Optional. Input only. Rotate the server certificates.
optional bool rotate_server_certificate = 55 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getRotateServerCertificatein interfaceClusterOrBuilder- Returns:
- The rotateServerCertificate.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Cluster parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cluster parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Cluster parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Cluster.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-