public static final class DeployRequest.DeployConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder> implements DeployRequest.DeployConfigOrBuilder
The deploy config to use for the deployment.Protobuf type
google.cloud.aiplatform.v1beta1.DeployRequest.DeployConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.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.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeployRequest.DeployConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeployRequest.DeployConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeployRequest.DeployConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.Builder mergeFrom(DeployRequest.DeployConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public DeployRequest.DeployConfig.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.DeployConfig.Builder>IOExceptionpublic boolean hasDedicatedResources()
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
hasDedicatedResources in interface DeployRequest.DeployConfigOrBuilderpublic DedicatedResources getDedicatedResources()
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
getDedicatedResources in interface DeployRequest.DeployConfigOrBuilderpublic DeployRequest.DeployConfig.Builder setDedicatedResources(DedicatedResources value)
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
public DeployRequest.DeployConfig.Builder setDedicatedResources(DedicatedResources.Builder builderForValue)
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
public DeployRequest.DeployConfig.Builder mergeDedicatedResources(DedicatedResources value)
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
public DeployRequest.DeployConfig.Builder clearDedicatedResources()
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
public DedicatedResources.Builder getDedicatedResourcesBuilder()
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
public DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
Optional. The dedicated resources to use for the endpoint. If not set, the default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 1 [(.google.api.field_behavior) = OPTIONAL];
getDedicatedResourcesOrBuilder in interface DeployRequest.DeployConfigOrBuilderpublic boolean getFastTryoutEnabled()
Optional. If true, enable the QMT fast tryout feature for this model if possible.
bool fast_tryout_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];getFastTryoutEnabled in interface DeployRequest.DeployConfigOrBuilderpublic DeployRequest.DeployConfig.Builder setFastTryoutEnabled(boolean value)
Optional. If true, enable the QMT fast tryout feature for this model if possible.
bool fast_tryout_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];value - The fastTryoutEnabled to set.public DeployRequest.DeployConfig.Builder clearFastTryoutEnabled()
Optional. If true, enable the QMT fast tryout feature for this model if possible.
bool fast_tryout_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];public int getSystemLabelsCount()
DeployRequest.DeployConfigOrBuilderOptional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
getSystemLabelsCount in interface DeployRequest.DeployConfigOrBuilderpublic boolean containsSystemLabels(String key)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
containsSystemLabels in interface DeployRequest.DeployConfigOrBuilder@Deprecated public Map<String,String> getSystemLabels()
getSystemLabelsMap() instead.getSystemLabels in interface DeployRequest.DeployConfigOrBuilderpublic Map<String,String> getSystemLabelsMap()
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
getSystemLabelsMap in interface DeployRequest.DeployConfigOrBuilderpublic String getSystemLabelsOrDefault(String key, String defaultValue)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
getSystemLabelsOrDefault in interface DeployRequest.DeployConfigOrBuilderpublic String getSystemLabelsOrThrow(String key)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
getSystemLabelsOrThrow in interface DeployRequest.DeployConfigOrBuilderpublic DeployRequest.DeployConfig.Builder clearSystemLabels()
public DeployRequest.DeployConfig.Builder removeSystemLabels(String key)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
@Deprecated public Map<String,String> getMutableSystemLabels()
public DeployRequest.DeployConfig.Builder putSystemLabels(String key, String value)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
public DeployRequest.DeployConfig.Builder putAllSystemLabels(Map<String,String> values)
Optional. System labels for Model Garden deployments. These labels are managed by Google and for tracking purposes only.
map<string, string> system_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
public final DeployRequest.DeployConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>public final DeployRequest.DeployConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeployRequest.DeployConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.