public static final class FeatureOnlineStore.DedicatedServingEndpoint.Builder extends GeneratedMessageV3.Builder<FeatureOnlineStore.DedicatedServingEndpoint.Builder> implements FeatureOnlineStore.DedicatedServingEndpointOrBuilder
The dedicated serving endpoint for this FeatureOnlineStore. Only need to
set when you choose Optimized storage type or enable EmbeddingManagement.
Will use public endpoint by default. Note, for EmbeddingManagement use
case, only [DedicatedServingEndpoint.public_endpoint_domain_name] is
available now.
Protobuf type
google.cloud.aiplatform.v1beta1.FeatureOnlineStore.DedicatedServingEndpoint
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public FeatureOnlineStore.DedicatedServingEndpoint.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint build()
public FeatureOnlineStore.DedicatedServingEndpoint buildPartial()
public FeatureOnlineStore.DedicatedServingEndpoint.Builder clear()
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder 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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
clearPublicEndpointDomainName()
public FeatureOnlineStore.DedicatedServingEndpoint.Builder 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];
public FeatureOnlineStore.DedicatedServingEndpoint.Builder 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];
public FeatureOnlineStore.DedicatedServingEndpoint.Builder clone()
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public PrivateServiceConnectConfig 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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public PrivateServiceConnectConfig.Builder 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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public PrivateServiceConnectConfigOrBuilder 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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getPublicEndpointDomainName()
public String 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];
Returns |
Type |
Description |
String |
The publicEndpointDomainName.
|
getPublicEndpointDomainNameBytes()
public 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];
Returns |
Type |
Description |
ByteString |
The bytes for publicEndpointDomainName.
|
public String 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];
Returns |
Type |
Description |
String |
The serviceAttachment.
|
public 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];
Returns |
Type |
Description |
ByteString |
The bytes for serviceAttachment.
|
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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the privateServiceConnectConfig field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeFrom(FeatureOnlineStore.DedicatedServingEndpoint other)
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public final FeatureOnlineStore.DedicatedServingEndpoint.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
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
set to true, customers will use private service connection to send
request. Otherwise, the connection will set to public endpoint.
.google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig private_service_connect_config = 3 [(.google.api.field_behavior) = OPTIONAL];
setPublicEndpointDomainName(String value)
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];
Parameter |
Name |
Description |
value |
String
The publicEndpointDomainName to set.
|
setPublicEndpointDomainNameBytes(ByteString value)
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setPublicEndpointDomainNameBytes(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];
Parameter |
Name |
Description |
value |
ByteString
The bytes for publicEndpointDomainName to set.
|
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setServiceAttachment(String 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];
Parameter |
Name |
Description |
value |
String
The serviceAttachment to set.
|
public FeatureOnlineStore.DedicatedServingEndpoint.Builder setServiceAttachmentBytes(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];
Parameter |
Name |
Description |
value |
ByteString
The bytes for serviceAttachment to set.
|
public final FeatureOnlineStore.DedicatedServingEndpoint.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides