public static final class DeployRequest.EndpointConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<DeployRequest.EndpointConfig.Builder> implements DeployRequest.EndpointConfigOrBuilder
The endpoint config to use for the deployment.Protobuf type
google.cloud.aiplatform.v1.DeployRequest.EndpointConfig| Modifier and Type | Method and Description |
|---|---|
DeployRequest.EndpointConfig |
build() |
DeployRequest.EndpointConfig |
buildPartial() |
DeployRequest.EndpointConfig.Builder |
clear() |
DeployRequest.EndpointConfig.Builder |
clearDedicatedEndpointDisabled()
Optional.
|
DeployRequest.EndpointConfig.Builder |
clearDedicatedEndpointEnabled()
Deprecated.
google.cloud.aiplatform.v1.DeployRequest.EndpointConfig.dedicated_endpoint_enabled is
deprecated. See google/cloud/aiplatform/v1/model_garden_service.proto;l=159
|
DeployRequest.EndpointConfig.Builder |
clearEndpointDisplayName()
Optional.
|
DeployRequest.EndpointConfig.Builder |
clearEndpointUserId()
Optional.
|
boolean |
getDedicatedEndpointDisabled()
Optional.
|
boolean |
getDedicatedEndpointEnabled()
Deprecated.
google.cloud.aiplatform.v1.DeployRequest.EndpointConfig.dedicated_endpoint_enabled is
deprecated. See google/cloud/aiplatform/v1/model_garden_service.proto;l=159
|
DeployRequest.EndpointConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEndpointDisplayName()
Optional.
|
com.google.protobuf.ByteString |
getEndpointDisplayNameBytes()
Optional.
|
String |
getEndpointUserId()
Optional.
|
com.google.protobuf.ByteString |
getEndpointUserIdBytes()
Optional.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DeployRequest.EndpointConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DeployRequest.EndpointConfig.Builder |
mergeFrom(DeployRequest.EndpointConfig other) |
DeployRequest.EndpointConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
DeployRequest.EndpointConfig.Builder |
setDedicatedEndpointDisabled(boolean value)
Optional.
|
DeployRequest.EndpointConfig.Builder |
setDedicatedEndpointEnabled(boolean value)
Deprecated.
google.cloud.aiplatform.v1.DeployRequest.EndpointConfig.dedicated_endpoint_enabled is
deprecated. See google/cloud/aiplatform/v1/model_garden_service.proto;l=159
|
DeployRequest.EndpointConfig.Builder |
setEndpointDisplayName(String value)
Optional.
|
DeployRequest.EndpointConfig.Builder |
setEndpointDisplayNameBytes(com.google.protobuf.ByteString value)
Optional.
|
DeployRequest.EndpointConfig.Builder |
setEndpointUserId(String value)
Optional.
|
DeployRequest.EndpointConfig.Builder |
setEndpointUserIdBytes(com.google.protobuf.ByteString value)
Optional.
|
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DeployRequest.EndpointConfig.Builder>public DeployRequest.EndpointConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<DeployRequest.EndpointConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DeployRequest.EndpointConfig.Builder>public DeployRequest.EndpointConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeployRequest.EndpointConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeployRequest.EndpointConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeployRequest.EndpointConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeployRequest.EndpointConfig.Builder>public DeployRequest.EndpointConfig.Builder mergeFrom(DeployRequest.EndpointConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<DeployRequest.EndpointConfig.Builder>public DeployRequest.EndpointConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeployRequest.EndpointConfig.Builder>IOExceptionpublic String getEndpointDisplayName()
Optional. The user-specified display name of the endpoint. If not set, a default name will be used.
string endpoint_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];getEndpointDisplayName in interface DeployRequest.EndpointConfigOrBuilderpublic com.google.protobuf.ByteString getEndpointDisplayNameBytes()
Optional. The user-specified display name of the endpoint. If not set, a default name will be used.
string endpoint_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];getEndpointDisplayNameBytes in interface DeployRequest.EndpointConfigOrBuilderpublic DeployRequest.EndpointConfig.Builder setEndpointDisplayName(String value)
Optional. The user-specified display name of the endpoint. If not set, a default name will be used.
string endpoint_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The endpointDisplayName to set.public DeployRequest.EndpointConfig.Builder clearEndpointDisplayName()
Optional. The user-specified display name of the endpoint. If not set, a default name will be used.
string endpoint_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];public DeployRequest.EndpointConfig.Builder setEndpointDisplayNameBytes(com.google.protobuf.ByteString value)
Optional. The user-specified display name of the endpoint. If not set, a default name will be used.
string endpoint_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for endpointDisplayName to set.@Deprecated public boolean getDedicatedEndpointEnabled()
Optional. Deprecated. Use dedicated_endpoint_disabled instead.
If true, the endpoint will be exposed through a
dedicated DNS [Endpoint.dedicated_endpoint_dns]. Your request to the
dedicated DNS will be isolated from other users' traffic and will have
better performance and reliability. Note: Once you enabled dedicated
endpoint, you won't be able to send request to the shared DNS
{region}-aiplatform.googleapis.com. The limitations will be removed soon.
bool dedicated_endpoint_enabled = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getDedicatedEndpointEnabled in interface DeployRequest.EndpointConfigOrBuilder@Deprecated public DeployRequest.EndpointConfig.Builder setDedicatedEndpointEnabled(boolean value)
Optional. Deprecated. Use dedicated_endpoint_disabled instead.
If true, the endpoint will be exposed through a
dedicated DNS [Endpoint.dedicated_endpoint_dns]. Your request to the
dedicated DNS will be isolated from other users' traffic and will have
better performance and reliability. Note: Once you enabled dedicated
endpoint, you won't be able to send request to the shared DNS
{region}-aiplatform.googleapis.com. The limitations will be removed soon.
bool dedicated_endpoint_enabled = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
value - The dedicatedEndpointEnabled to set.@Deprecated public DeployRequest.EndpointConfig.Builder clearDedicatedEndpointEnabled()
Optional. Deprecated. Use dedicated_endpoint_disabled instead.
If true, the endpoint will be exposed through a
dedicated DNS [Endpoint.dedicated_endpoint_dns]. Your request to the
dedicated DNS will be isolated from other users' traffic and will have
better performance and reliability. Note: Once you enabled dedicated
endpoint, you won't be able to send request to the shared DNS
{region}-aiplatform.googleapis.com. The limitations will be removed soon.
bool dedicated_endpoint_enabled = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
public boolean getDedicatedEndpointDisabled()
Optional. By default, if dedicated endpoint is enabled, the endpoint will
be exposed through a dedicated DNS [Endpoint.dedicated_endpoint_dns].
Your request to the dedicated DNS will be isolated from other users'
traffic and will have better performance and reliability. Note: Once you
enabled dedicated endpoint, you won't be able to send request to the
shared DNS {region}-aiplatform.googleapis.com. The limitations will be
removed soon.
If this field is set to true, the dedicated endpoint will be disabled
and the deployed model will be exposed through the shared DNS
{region}-aiplatform.googleapis.com.
bool dedicated_endpoint_disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
getDedicatedEndpointDisabled in interface DeployRequest.EndpointConfigOrBuilderpublic DeployRequest.EndpointConfig.Builder setDedicatedEndpointDisabled(boolean value)
Optional. By default, if dedicated endpoint is enabled, the endpoint will
be exposed through a dedicated DNS [Endpoint.dedicated_endpoint_dns].
Your request to the dedicated DNS will be isolated from other users'
traffic and will have better performance and reliability. Note: Once you
enabled dedicated endpoint, you won't be able to send request to the
shared DNS {region}-aiplatform.googleapis.com. The limitations will be
removed soon.
If this field is set to true, the dedicated endpoint will be disabled
and the deployed model will be exposed through the shared DNS
{region}-aiplatform.googleapis.com.
bool dedicated_endpoint_disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
value - The dedicatedEndpointDisabled to set.public DeployRequest.EndpointConfig.Builder clearDedicatedEndpointDisabled()
Optional. By default, if dedicated endpoint is enabled, the endpoint will
be exposed through a dedicated DNS [Endpoint.dedicated_endpoint_dns].
Your request to the dedicated DNS will be isolated from other users'
traffic and will have better performance and reliability. Note: Once you
enabled dedicated endpoint, you won't be able to send request to the
shared DNS {region}-aiplatform.googleapis.com. The limitations will be
removed soon.
If this field is set to true, the dedicated endpoint will be disabled
and the deployed model will be exposed through the shared DNS
{region}-aiplatform.googleapis.com.
bool dedicated_endpoint_disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
public String getEndpointUserId()
Optional. Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID. If the first character is a letter, this value may be up to 63 characters, and valid characters are `[a-z0-9-]`. The last character must be a letter or number. If the first character is a number, this value may be up to 9 characters, and valid characters are `[0-9]` with no leading zeros. When using HTTP/JSON, this field is populated based on a query string argument, such as `?endpoint_id=12345`. This is the fallback for fields that are not included in either the URI or the body.
string endpoint_user_id = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getEndpointUserId in interface DeployRequest.EndpointConfigOrBuilderpublic com.google.protobuf.ByteString getEndpointUserIdBytes()
Optional. Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID. If the first character is a letter, this value may be up to 63 characters, and valid characters are `[a-z0-9-]`. The last character must be a letter or number. If the first character is a number, this value may be up to 9 characters, and valid characters are `[0-9]` with no leading zeros. When using HTTP/JSON, this field is populated based on a query string argument, such as `?endpoint_id=12345`. This is the fallback for fields that are not included in either the URI or the body.
string endpoint_user_id = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getEndpointUserIdBytes in interface DeployRequest.EndpointConfigOrBuilderpublic DeployRequest.EndpointConfig.Builder setEndpointUserId(String value)
Optional. Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID. If the first character is a letter, this value may be up to 63 characters, and valid characters are `[a-z0-9-]`. The last character must be a letter or number. If the first character is a number, this value may be up to 9 characters, and valid characters are `[0-9]` with no leading zeros. When using HTTP/JSON, this field is populated based on a query string argument, such as `?endpoint_id=12345`. This is the fallback for fields that are not included in either the URI or the body.
string endpoint_user_id = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
value - The endpointUserId to set.public DeployRequest.EndpointConfig.Builder clearEndpointUserId()
Optional. Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID. If the first character is a letter, this value may be up to 63 characters, and valid characters are `[a-z0-9-]`. The last character must be a letter or number. If the first character is a number, this value may be up to 9 characters, and valid characters are `[0-9]` with no leading zeros. When using HTTP/JSON, this field is populated based on a query string argument, such as `?endpoint_id=12345`. This is the fallback for fields that are not included in either the URI or the body.
string endpoint_user_id = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
public DeployRequest.EndpointConfig.Builder setEndpointUserIdBytes(com.google.protobuf.ByteString value)
Optional. Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID. If the first character is a letter, this value may be up to 63 characters, and valid characters are `[a-z0-9-]`. The last character must be a letter or number. If the first character is a number, this value may be up to 9 characters, and valid characters are `[0-9]` with no leading zeros. When using HTTP/JSON, this field is populated based on a query string argument, such as `?endpoint_id=12345`. This is the fallback for fields that are not included in either the URI or the body.
string endpoint_user_id = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
value - The bytes for endpointUserId to set.Copyright © 2026 Google LLC. All rights reserved.