Package com.google.cloud.aiplatform.v1
Class FeatureOnlineStore.DedicatedServingEndpoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.DedicatedServingEndpoint.Builder>
com.google.cloud.aiplatform.v1.FeatureOnlineStore.DedicatedServingEndpoint.Builder
- All Implemented Interfaces:
FeatureOnlineStore.DedicatedServingEndpointOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FeatureOnlineStore.DedicatedServingEndpoint
public static final class FeatureOnlineStore.DedicatedServingEndpoint.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.DedicatedServingEndpoint.Builder>
implements FeatureOnlineStore.DedicatedServingEndpointOrBuilder
The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type. Public endpoint is provisioned by default.Protobuf type
google.cloud.aiplatform.v1.FeatureOnlineStore.DedicatedServingEndpoint-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.Optional.setPrivateServiceConnectConfig(PrivateServiceConnectConfig.Builder builderForValue) Optional.Output only.setPublicEndpointDomainNameBytes(com.google.protobuf.ByteString value) 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<FeatureOnlineStore.DedicatedServingEndpoint.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<FeatureOnlineStore.DedicatedServingEndpoint.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<FeatureOnlineStore.DedicatedServingEndpoint.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
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeatureOnlineStore.DedicatedServingEndpoint.Builder>
-
mergeFrom
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeFrom(FeatureOnlineStore.DedicatedServingEndpoint other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FeatureOnlineStore.DedicatedServingEndpoint.Builder>
-
mergeFrom
public FeatureOnlineStore.DedicatedServingEndpoint.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<FeatureOnlineStore.DedicatedServingEndpoint.Builder>- Throws:
IOException
-
getPublicEndpointDomainName
Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
string public_endpoint_domain_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPublicEndpointDomainNamein interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- Returns:
- The publicEndpointDomainName.
-
getPublicEndpointDomainNameBytes
public com.google.protobuf.ByteString getPublicEndpointDomainNameBytes()Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
string public_endpoint_domain_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPublicEndpointDomainNameBytesin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- Returns:
- The bytes for publicEndpointDomainName.
-
setPublicEndpointDomainName
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setPublicEndpointDomainName(String value) Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
string public_endpoint_domain_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The publicEndpointDomainName to set.- Returns:
- This builder for chaining.
-
clearPublicEndpointDomainName
Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
string public_endpoint_domain_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setPublicEndpointDomainNameBytes
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setPublicEndpointDomainNameBytes(com.google.protobuf.ByteString value) Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
string public_endpoint_domain_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for publicEndpointDomainName to set.- Returns:
- This builder for chaining.
-
hasPrivateServiceConnectConfig
public boolean hasPrivateServiceConnectConfig()Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPrivateServiceConnectConfigin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- Returns:
- Whether the privateServiceConnectConfig field is set.
-
getPrivateServiceConnectConfig
Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPrivateServiceConnectConfigin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- Returns:
- The privateServiceConnectConfig.
-
setPrivateServiceConnectConfig
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setPrivateServiceConnectConfig(PrivateServiceConnectConfig value) Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setPrivateServiceConnectConfig
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setPrivateServiceConnectConfig(PrivateServiceConnectConfig.Builder builderForValue) Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergePrivateServiceConnectConfig
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergePrivateServiceConnectConfig(PrivateServiceConnectConfig value) Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearPrivateServiceConnectConfig
Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPrivateServiceConnectConfigBuilder
Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getPrivateServiceConnectConfigOrBuilder
Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPrivateServiceConnectConfigOrBuilderin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder
-
getServiceAttachment
Output only. The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
string service_attachment = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServiceAttachmentin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- 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 and after FeatureViewSync is created.
string service_attachment = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServiceAttachmentBytesin interfaceFeatureOnlineStore.DedicatedServingEndpointOrBuilder- Returns:
- The bytes for serviceAttachment.
-
setServiceAttachment
Output only. The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
string service_attachment = 4 [(.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 and after FeatureViewSync is created.
string service_attachment = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setServiceAttachmentBytes
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setServiceAttachmentBytes(com.google.protobuf.ByteString value) Output only. The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
string service_attachment = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for serviceAttachment to set.- Returns:
- This builder for chaining.
-