Package com.google.cloud.aiplatform.v1
Class IndexPrivateEndpoints.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
com.google.cloud.aiplatform.v1.IndexPrivateEndpoints.Builder
- All Implemented Interfaces:
IndexPrivateEndpointsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- IndexPrivateEndpoints
public static final class IndexPrivateEndpoints.Builder
extends com.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
implements IndexPrivateEndpointsOrBuilder
IndexPrivateEndpoints proto is used to provide paths for users to send requests via private endpoints (e.g. private service access, private service connect). To send request via private service access, use match_grpc_address. To send request via private service connect, use service_attachment.Protobuf type
google.cloud.aiplatform.v1.IndexPrivateEndpoints-
Method Summary
Modifier and TypeMethodDescriptionaddAllPscAutomatedEndpoints(Iterable<? extends PscAutomatedEndpoints> values) Output only.addPscAutomatedEndpoints(int index, PscAutomatedEndpoints value) Output only.addPscAutomatedEndpoints(int index, PscAutomatedEndpoints.Builder builderForValue) Output only.Output only.addPscAutomatedEndpoints(PscAutomatedEndpoints.Builder builderForValue) Output only.Output only.addPscAutomatedEndpointsBuilder(int index) Output only.build()clear()Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.getPscAutomatedEndpoints(int index) Output only.getPscAutomatedEndpointsBuilder(int index) Output only.Output only.intOutput only.Output only.getPscAutomatedEndpointsOrBuilder(int index) Output only.List<? extends PscAutomatedEndpointsOrBuilder>Output only.Output only.com.google.protobuf.ByteStringOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(IndexPrivateEndpoints other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePscAutomatedEndpoints(int index) Output only.setMatchGrpcAddress(String value) Output only.setMatchGrpcAddressBytes(com.google.protobuf.ByteString value) Output only.setPscAutomatedEndpoints(int index, PscAutomatedEndpoints value) Output only.setPscAutomatedEndpoints(int index, PscAutomatedEndpoints.Builder builderForValue) Output only.setServiceAttachment(String value) Output only.setServiceAttachmentBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IndexPrivateEndpoints.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<IndexPrivateEndpoints.Builder>
-
mergeFrom
public IndexPrivateEndpoints.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IndexPrivateEndpoints.Builder>- Throws:
IOException
-
getMatchGrpcAddress
Output only. The ip address used to send match gRPC requests.
string match_grpc_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMatchGrpcAddressin interfaceIndexPrivateEndpointsOrBuilder- Returns:
- The matchGrpcAddress.
-
getMatchGrpcAddressBytes
public com.google.protobuf.ByteString getMatchGrpcAddressBytes()Output only. The ip address used to send match gRPC requests.
string match_grpc_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMatchGrpcAddressBytesin interfaceIndexPrivateEndpointsOrBuilder- Returns:
- The bytes for matchGrpcAddress.
-
setMatchGrpcAddress
Output only. The ip address used to send match gRPC requests.
string match_grpc_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The matchGrpcAddress to set.- Returns:
- This builder for chaining.
-
clearMatchGrpcAddress
Output only. The ip address used to send match gRPC requests.
string match_grpc_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setMatchGrpcAddressBytes
Output only. The ip address used to send match gRPC requests.
string match_grpc_address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for matchGrpcAddress to set.- Returns:
- This builder for chaining.
-
getServiceAttachment
Output only. The name of the service attachment resource. Populated if private service connect is enabled.
string service_attachment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServiceAttachmentin interfaceIndexPrivateEndpointsOrBuilder- Returns:
- The serviceAttachment.
-
getServiceAttachmentBytes
public com.google.protobuf.ByteString getServiceAttachmentBytes()Output only. The name of the service attachment resource. Populated if private service connect is enabled.
string service_attachment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServiceAttachmentBytesin interfaceIndexPrivateEndpointsOrBuilder- Returns:
- The bytes for serviceAttachment.
-
setServiceAttachment
Output only. The name of the service attachment resource. Populated if private service connect is enabled.
string service_attachment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The serviceAttachment to set.- Returns:
- This builder for chaining.
-
clearServiceAttachment
Output only. The name of the service attachment resource. Populated if private service connect is enabled.
string service_attachment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setServiceAttachmentBytes
public IndexPrivateEndpoints.Builder setServiceAttachmentBytes(com.google.protobuf.ByteString value) Output only. The name of the service attachment resource. Populated if private service connect is enabled.
string service_attachment = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for serviceAttachment to set.- Returns:
- This builder for chaining.
-
getPscAutomatedEndpointsList
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscAutomatedEndpointsListin interfaceIndexPrivateEndpointsOrBuilder
-
getPscAutomatedEndpointsCount
public int getPscAutomatedEndpointsCount()Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscAutomatedEndpointsCountin interfaceIndexPrivateEndpointsOrBuilder
-
getPscAutomatedEndpoints
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscAutomatedEndpointsin interfaceIndexPrivateEndpointsOrBuilder
-
setPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder setPscAutomatedEndpoints(int index, PscAutomatedEndpoints value) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder setPscAutomatedEndpoints(int index, PscAutomatedEndpoints.Builder builderForValue) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addPscAutomatedEndpoints
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder addPscAutomatedEndpoints(int index, PscAutomatedEndpoints value) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder addPscAutomatedEndpoints(PscAutomatedEndpoints.Builder builderForValue) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder addPscAutomatedEndpoints(int index, PscAutomatedEndpoints.Builder builderForValue) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAllPscAutomatedEndpoints
public IndexPrivateEndpoints.Builder addAllPscAutomatedEndpoints(Iterable<? extends PscAutomatedEndpoints> values) Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearPscAutomatedEndpoints
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
removePscAutomatedEndpoints
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscAutomatedEndpointsBuilder
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscAutomatedEndpointsOrBuilder
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscAutomatedEndpointsOrBuilderin interfaceIndexPrivateEndpointsOrBuilder
-
getPscAutomatedEndpointsOrBuilderList
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPscAutomatedEndpointsOrBuilderListin interfaceIndexPrivateEndpointsOrBuilder
-
addPscAutomatedEndpointsBuilder
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addPscAutomatedEndpointsBuilder
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscAutomatedEndpointsBuilderList
Output only. PscAutomatedEndpoints is populated if private service connect is enabled if PscAutomatedConfig is set.
repeated .google.cloud.aiplatform.v1.PscAutomatedEndpoints psc_automated_endpoints = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-