Interface PrivateConnectivityRuleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PrivateConnectivityRule,PrivateConnectivityRule.Builder
@Generated(value="protoc", comments="annotations:PrivateConnectivityRuleOrBuilder.java.pb.meta") public interface PrivateConnectivityRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetConnectionId()Connection id provided to enforce the private connectivity.com.google.protobuf.ByteStringgetConnectionIdBytes()Connection id provided to enforce the private connectivity.java.lang.StringgetGcpProjectId()For GCP private connectivity service, GCP needs both GCP project id and the Private Service Connect Connection IDs AWS only needs the connection_idcom.google.protobuf.ByteStringgetGcpProjectIdBytes()For GCP private connectivity service, GCP needs both GCP project id and the Private Service Connect Connection IDs AWS only needs the connection_idjava.lang.StringgetRegion()The region of the connectivity rule.com.google.protobuf.ByteStringgetRegionBytes()The region of the connectivity rule.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getConnectionId
java.lang.String getConnectionId()
Connection id provided to enforce the private connectivity. This is required both by AWS and GCP.
string connection_id = 1;- Returns:
- The connectionId.
-
getConnectionIdBytes
com.google.protobuf.ByteString getConnectionIdBytes()
Connection id provided to enforce the private connectivity. This is required both by AWS and GCP.
string connection_id = 1;- Returns:
- The bytes for connectionId.
-
getGcpProjectId
java.lang.String getGcpProjectId()
For GCP private connectivity service, GCP needs both GCP project id and the Private Service Connect Connection IDs AWS only needs the connection_id
string gcp_project_id = 2;- Returns:
- The gcpProjectId.
-
getGcpProjectIdBytes
com.google.protobuf.ByteString getGcpProjectIdBytes()
For GCP private connectivity service, GCP needs both GCP project id and the Private Service Connect Connection IDs AWS only needs the connection_id
string gcp_project_id = 2;- Returns:
- The bytes for gcpProjectId.
-
getRegion
java.lang.String getRegion()
The region of the connectivity rule. This should align with the namespace. Example: "aws-us-west-2"
string region = 3;- Returns:
- The region.
-
getRegionBytes
com.google.protobuf.ByteString getRegionBytes()
The region of the connectivity rule. This should align with the namespace. Example: "aws-us-west-2"
string region = 3;- Returns:
- The bytes for region.
-
-