public static final class ExportModelRequest.OutputConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<ExportModelRequest.OutputConfig.Builder> implements ExportModelRequest.OutputConfigOrBuilder
Output configuration for the Model export.Protobuf type
google.cloud.aiplatform.v1.ExportModelRequest.OutputConfig| Modifier and Type | Method and Description |
|---|---|
ExportModelRequest.OutputConfig |
build() |
ExportModelRequest.OutputConfig |
buildPartial() |
ExportModelRequest.OutputConfig.Builder |
clear() |
ExportModelRequest.OutputConfig.Builder |
clearArtifactDestination()
The Cloud Storage location where the Model artifact is to be
written to.
|
ExportModelRequest.OutputConfig.Builder |
clearExportFormatId()
The ID of the format in which the Model must be exported.
|
ExportModelRequest.OutputConfig.Builder |
clearImageDestination()
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
GcsDestination |
getArtifactDestination()
The Cloud Storage location where the Model artifact is to be
written to.
|
GcsDestination.Builder |
getArtifactDestinationBuilder()
The Cloud Storage location where the Model artifact is to be
written to.
|
GcsDestinationOrBuilder |
getArtifactDestinationOrBuilder()
The Cloud Storage location where the Model artifact is to be
written to.
|
ExportModelRequest.OutputConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getExportFormatId()
The ID of the format in which the Model must be exported.
|
com.google.protobuf.ByteString |
getExportFormatIdBytes()
The ID of the format in which the Model must be exported.
|
ContainerRegistryDestination |
getImageDestination()
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
ContainerRegistryDestination.Builder |
getImageDestinationBuilder()
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
ContainerRegistryDestinationOrBuilder |
getImageDestinationOrBuilder()
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
boolean |
hasArtifactDestination()
The Cloud Storage location where the Model artifact is to be
written to.
|
boolean |
hasImageDestination()
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExportModelRequest.OutputConfig.Builder |
mergeArtifactDestination(GcsDestination value)
The Cloud Storage location where the Model artifact is to be
written to.
|
ExportModelRequest.OutputConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExportModelRequest.OutputConfig.Builder |
mergeFrom(ExportModelRequest.OutputConfig other) |
ExportModelRequest.OutputConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExportModelRequest.OutputConfig.Builder |
mergeImageDestination(ContainerRegistryDestination value)
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
ExportModelRequest.OutputConfig.Builder |
setArtifactDestination(GcsDestination.Builder builderForValue)
The Cloud Storage location where the Model artifact is to be
written to.
|
ExportModelRequest.OutputConfig.Builder |
setArtifactDestination(GcsDestination value)
The Cloud Storage location where the Model artifact is to be
written to.
|
ExportModelRequest.OutputConfig.Builder |
setExportFormatId(String value)
The ID of the format in which the Model must be exported.
|
ExportModelRequest.OutputConfig.Builder |
setExportFormatIdBytes(com.google.protobuf.ByteString value)
The ID of the format in which the Model must be exported.
|
ExportModelRequest.OutputConfig.Builder |
setImageDestination(ContainerRegistryDestination.Builder builderForValue)
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
ExportModelRequest.OutputConfig.Builder |
setImageDestination(ContainerRegistryDestination value)
The Google Container Registry or Artifact Registry uri where the
Model container image will be copied to.
|
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<ExportModelRequest.OutputConfig.Builder>public ExportModelRequest.OutputConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ExportModelRequest.OutputConfig.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<ExportModelRequest.OutputConfig.Builder>public ExportModelRequest.OutputConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExportModelRequest.OutputConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExportModelRequest.OutputConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExportModelRequest.OutputConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExportModelRequest.OutputConfig.Builder>public ExportModelRequest.OutputConfig.Builder mergeFrom(ExportModelRequest.OutputConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ExportModelRequest.OutputConfig.Builder>public ExportModelRequest.OutputConfig.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<ExportModelRequest.OutputConfig.Builder>IOExceptionpublic String getExportFormatId()
The ID of the format in which the Model must be exported. Each Model lists the [export formats it supports][google.cloud.aiplatform.v1.Model.supported_export_formats]. If no value is provided here, then the first from the list of the Model's supported formats is used by default.
string export_format_id = 1;getExportFormatId in interface ExportModelRequest.OutputConfigOrBuilderpublic com.google.protobuf.ByteString getExportFormatIdBytes()
The ID of the format in which the Model must be exported. Each Model lists the [export formats it supports][google.cloud.aiplatform.v1.Model.supported_export_formats]. If no value is provided here, then the first from the list of the Model's supported formats is used by default.
string export_format_id = 1;getExportFormatIdBytes in interface ExportModelRequest.OutputConfigOrBuilderpublic ExportModelRequest.OutputConfig.Builder setExportFormatId(String value)
The ID of the format in which the Model must be exported. Each Model lists the [export formats it supports][google.cloud.aiplatform.v1.Model.supported_export_formats]. If no value is provided here, then the first from the list of the Model's supported formats is used by default.
string export_format_id = 1;value - The exportFormatId to set.public ExportModelRequest.OutputConfig.Builder clearExportFormatId()
The ID of the format in which the Model must be exported. Each Model lists the [export formats it supports][google.cloud.aiplatform.v1.Model.supported_export_formats]. If no value is provided here, then the first from the list of the Model's supported formats is used by default.
string export_format_id = 1;public ExportModelRequest.OutputConfig.Builder setExportFormatIdBytes(com.google.protobuf.ByteString value)
The ID of the format in which the Model must be exported. Each Model lists the [export formats it supports][google.cloud.aiplatform.v1.Model.supported_export_formats]. If no value is provided here, then the first from the list of the Model's supported formats is used by default.
string export_format_id = 1;value - The bytes for exportFormatId to set.public boolean hasArtifactDestination()
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;hasArtifactDestination in interface ExportModelRequest.OutputConfigOrBuilderpublic GcsDestination getArtifactDestination()
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;getArtifactDestination in interface ExportModelRequest.OutputConfigOrBuilderpublic ExportModelRequest.OutputConfig.Builder setArtifactDestination(GcsDestination value)
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;public ExportModelRequest.OutputConfig.Builder setArtifactDestination(GcsDestination.Builder builderForValue)
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;public ExportModelRequest.OutputConfig.Builder mergeArtifactDestination(GcsDestination value)
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;public ExportModelRequest.OutputConfig.Builder clearArtifactDestination()
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;public GcsDestination.Builder getArtifactDestinationBuilder()
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;public GcsDestinationOrBuilder getArtifactDestinationOrBuilder()
The Cloud Storage location where the Model artifact is to be written to. Under the directory given as the destination a new one with name "`model-export-<model-display-name>-<timestamp-of-export-call>`", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside, the Model and any of its supporting files will be written. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `ARTIFACT`.
.google.cloud.aiplatform.v1.GcsDestination artifact_destination = 3;getArtifactDestinationOrBuilder in interface ExportModelRequest.OutputConfigOrBuilderpublic boolean hasImageDestination()
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
hasImageDestination in interface ExportModelRequest.OutputConfigOrBuilderpublic ContainerRegistryDestination getImageDestination()
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
getImageDestination in interface ExportModelRequest.OutputConfigOrBuilderpublic ExportModelRequest.OutputConfig.Builder setImageDestination(ContainerRegistryDestination value)
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
public ExportModelRequest.OutputConfig.Builder setImageDestination(ContainerRegistryDestination.Builder builderForValue)
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
public ExportModelRequest.OutputConfig.Builder mergeImageDestination(ContainerRegistryDestination value)
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
public ExportModelRequest.OutputConfig.Builder clearImageDestination()
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
public ContainerRegistryDestination.Builder getImageDestinationBuilder()
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
public ContainerRegistryDestinationOrBuilder getImageDestinationOrBuilder()
The Google Container Registry or Artifact Registry uri where the Model container image will be copied to. This field should only be set when the `exportableContent` field of the [Model.supported_export_formats] object contains `IMAGE`.
.google.cloud.aiplatform.v1.ContainerRegistryDestination image_destination = 4;
getImageDestinationOrBuilder in interface ExportModelRequest.OutputConfigOrBuilderCopyright © 2026 Google LLC. All rights reserved.