Package com.google.cloud.alloydb.v1beta
Interface Instance.PscAutoConnectionConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Instance.PscAutoConnectionConfig,Instance.PscAutoConnectionConfig.Builder
- Enclosing class:
- Instance
public static interface Instance.PscAutoConnectionConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe consumer network for the PSC service automation, example: "projects/vpc-host-project/global/networks/default".com.google.protobuf.ByteStringThe consumer network for the PSC service automation, example: "projects/vpc-host-project/global/networks/default".Output only.com.google.protobuf.ByteStringOutput only.The consumer project to which the PSC service automation endpoint will be created.com.google.protobuf.ByteStringThe consumer project to which the PSC service automation endpoint will be created.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getConsumerProject
String getConsumerProject()The consumer project to which the PSC service automation endpoint will be created.
string consumer_project = 1;- Returns:
- The consumerProject.
-
getConsumerProjectBytes
com.google.protobuf.ByteString getConsumerProjectBytes()The consumer project to which the PSC service automation endpoint will be created.
string consumer_project = 1;- Returns:
- The bytes for consumerProject.
-
getConsumerNetwork
String getConsumerNetwork()The consumer network for the PSC service automation, example: "projects/vpc-host-project/global/networks/default". The consumer network might be hosted a different project than the consumer project.
string consumer_network = 2;- Returns:
- The consumerNetwork.
-
getConsumerNetworkBytes
com.google.protobuf.ByteString getConsumerNetworkBytes()The consumer network for the PSC service automation, example: "projects/vpc-host-project/global/networks/default". The consumer network might be hosted a different project than the consumer project.
string consumer_network = 2;- Returns:
- The bytes for consumerNetwork.
-
getIpAddress
String getIpAddress()Output only. The IP address of the PSC service automation endpoint.
string ip_address = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Returns:
- The ipAddress.
-
getIpAddressBytes
com.google.protobuf.ByteString getIpAddressBytes()Output only. The IP address of the PSC service automation endpoint.
string ip_address = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Returns:
- The bytes for ipAddress.
-
getStatus
String getStatus()Output only. The status of the PSC service automation connection. Possible values: "STATE_UNSPECIFIED" - An invalid state as the default case. "ACTIVE" - The connection has been created successfully. "FAILED" - The connection is not functional since some resources on the connection fail to be created. "CREATING" - The connection is being created. "DELETING" - The connection is being deleted. "CREATE_REPAIRING" - The connection is being repaired to complete creation. "DELETE_REPAIRING" - The connection is being repaired to complete deletion.
string status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()Output only. The status of the PSC service automation connection. Possible values: "STATE_UNSPECIFIED" - An invalid state as the default case. "ACTIVE" - The connection has been created successfully. "FAILED" - The connection is not functional since some resources on the connection fail to be created. "CREATING" - The connection is being created. "DELETING" - The connection is being deleted. "CREATE_REPAIRING" - The connection is being repaired to complete creation. "DELETE_REPAIRING" - The connection is being repaired to complete deletion.
string status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for status.
-
getConsumerNetworkStatus
String getConsumerNetworkStatus()Output only. The status of the service connection policy. Possible values: "STATE_UNSPECIFIED" - Default state, when Connection Map is created initially. "VALID" - Set when policy and map configuration is valid, and their matching can lead to allowing creation of PSC Connections subject to other constraints like connections limit. "CONNECTION_POLICY_MISSING" - No Service Connection Policy found for this network and Service Class "POLICY_LIMIT_REACHED" - Service Connection Policy limit reached for this network and Service Class "CONSUMER_INSTANCE_PROJECT_NOT_ALLOWLISTED" - The consumer instance project is not in AllowedGoogleProducersResourceHierarchyLevels of the matching ServiceConnectionPolicy.
string consumer_network_status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The consumerNetworkStatus.
-
getConsumerNetworkStatusBytes
com.google.protobuf.ByteString getConsumerNetworkStatusBytes()Output only. The status of the service connection policy. Possible values: "STATE_UNSPECIFIED" - Default state, when Connection Map is created initially. "VALID" - Set when policy and map configuration is valid, and their matching can lead to allowing creation of PSC Connections subject to other constraints like connections limit. "CONNECTION_POLICY_MISSING" - No Service Connection Policy found for this network and Service Class "POLICY_LIMIT_REACHED" - Service Connection Policy limit reached for this network and Service Class "CONSUMER_INSTANCE_PROJECT_NOT_ALLOWLISTED" - The consumer instance project is not in AllowedGoogleProducersResourceHierarchyLevels of the matching ServiceConnectionPolicy.
string consumer_network_status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for consumerNetworkStatus.
-