Package com.google.cloud.aiplatform.v1
Interface PrivateServiceConnectConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PrivateServiceConnectConfig,PrivateServiceConnectConfig.Builder
@Generated
public interface PrivateServiceConnectConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanRequired.getProjectAllowlist(int index) A list of Projects from which the forwarding rule will target the service attachment.com.google.protobuf.ByteStringgetProjectAllowlistBytes(int index) A list of Projects from which the forwarding rule will target the service attachment.intA list of Projects from which the forwarding rule will target the service attachment.A list of Projects from which the forwarding rule will target the service attachment.getPscAutomationConfigs(int index) Optional.intOptional.Optional.getPscAutomationConfigsOrBuilder(int index) Optional.List<? extends PSCAutomationConfigOrBuilder>Optional.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
-
getEnablePrivateServiceConnect
boolean getEnablePrivateServiceConnect()Required. If true, expose the IndexEndpoint via private service connect.
bool enable_private_service_connect = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The enablePrivateServiceConnect.
-
getProjectAllowlistList
A list of Projects from which the forwarding rule will target the service attachment.
repeated string project_allowlist = 2;- Returns:
- A list containing the projectAllowlist.
-
getProjectAllowlistCount
int getProjectAllowlistCount()A list of Projects from which the forwarding rule will target the service attachment.
repeated string project_allowlist = 2;- Returns:
- The count of projectAllowlist.
-
getProjectAllowlist
A list of Projects from which the forwarding rule will target the service attachment.
repeated string project_allowlist = 2;- Parameters:
index- The index of the element to return.- Returns:
- The projectAllowlist at the given index.
-
getProjectAllowlistBytes
com.google.protobuf.ByteString getProjectAllowlistBytes(int index) A list of Projects from which the forwarding rule will target the service attachment.
repeated string project_allowlist = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the projectAllowlist at the given index.
-
getPscAutomationConfigsList
List<PSCAutomationConfig> getPscAutomationConfigsList()Optional. List of projects and networks where the PSC endpoints will be created. This field is used by Online Inference(Prediction) only.
repeated .google.cloud.aiplatform.v1.PSCAutomationConfig psc_automation_configs = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutomationConfigs
Optional. List of projects and networks where the PSC endpoints will be created. This field is used by Online Inference(Prediction) only.
repeated .google.cloud.aiplatform.v1.PSCAutomationConfig psc_automation_configs = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutomationConfigsCount
int getPscAutomationConfigsCount()Optional. List of projects and networks where the PSC endpoints will be created. This field is used by Online Inference(Prediction) only.
repeated .google.cloud.aiplatform.v1.PSCAutomationConfig psc_automation_configs = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutomationConfigsOrBuilderList
List<? extends PSCAutomationConfigOrBuilder> getPscAutomationConfigsOrBuilderList()Optional. List of projects and networks where the PSC endpoints will be created. This field is used by Online Inference(Prediction) only.
repeated .google.cloud.aiplatform.v1.PSCAutomationConfig psc_automation_configs = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPscAutomationConfigsOrBuilder
Optional. List of projects and networks where the PSC endpoints will be created. This field is used by Online Inference(Prediction) only.
repeated .google.cloud.aiplatform.v1.PSCAutomationConfig psc_automation_configs = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getServiceAttachment
String getServiceAttachment()Output only. The name of the generated service attachment resource. This is only populated if the endpoint is deployed with PrivateServiceConnect.
string service_attachment = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The serviceAttachment.
-
getServiceAttachmentBytes
com.google.protobuf.ByteString getServiceAttachmentBytes()Output only. The name of the generated service attachment resource. This is only populated if the endpoint is deployed with PrivateServiceConnect.
string service_attachment = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for serviceAttachment.
-