Package com.google.cloud.aiplatform.v1
Class BatchPredictionJob.OutputInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BatchPredictionJob.OutputInfo.Builder>
com.google.cloud.aiplatform.v1.BatchPredictionJob.OutputInfo.Builder
- All Implemented Interfaces:
BatchPredictionJob.OutputInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchPredictionJob.OutputInfo
public static final class BatchPredictionJob.OutputInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BatchPredictionJob.OutputInfo.Builder>
implements BatchPredictionJob.OutputInfoOrBuilder
Further describes this job's output. Supplements [output_config][google.cloud.aiplatform.v1.BatchPredictionJob.output_config].Protobuf type
google.cloud.aiplatform.v1.BatchPredictionJob.OutputInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setBigqueryOutputDataset(String value) Output only.setBigqueryOutputDatasetBytes(com.google.protobuf.ByteString value) Output only.setBigqueryOutputTable(String value) Output only.setBigqueryOutputTableBytes(com.google.protobuf.ByteString value) Output only.setGcsOutputDirectory(String value) Output only.setGcsOutputDirectoryBytes(com.google.protobuf.ByteString value) Output only.Output only.setVertexMultimodalDatasetNameBytes(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<BatchPredictionJob.OutputInfo.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<BatchPredictionJob.OutputInfo.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<BatchPredictionJob.OutputInfo.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchPredictionJob.OutputInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BatchPredictionJob.OutputInfo.Builder>
-
mergeFrom
public BatchPredictionJob.OutputInfo.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<BatchPredictionJob.OutputInfo.Builder>- Throws:
IOException
-
getOutputLocationCase
- Specified by:
getOutputLocationCasein interfaceBatchPredictionJob.OutputInfoOrBuilder
-
clearOutputLocation
-
hasGcsOutputDirectory
public boolean hasGcsOutputDirectory()Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasGcsOutputDirectoryin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- Whether the gcsOutputDirectory field is set.
-
getGcsOutputDirectory
Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGcsOutputDirectoryin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The gcsOutputDirectory.
-
getGcsOutputDirectoryBytes
public com.google.protobuf.ByteString getGcsOutputDirectoryBytes()Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGcsOutputDirectoryBytesin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bytes for gcsOutputDirectory.
-
setGcsOutputDirectory
Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The gcsOutputDirectory to set.- Returns:
- This builder for chaining.
-
clearGcsOutputDirectory
Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setGcsOutputDirectoryBytes
public BatchPredictionJob.OutputInfo.Builder setGcsOutputDirectoryBytes(com.google.protobuf.ByteString value) Output only. The full path of the Cloud Storage directory created, into which the prediction output is written.
string gcs_output_directory = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for gcsOutputDirectory to set.- Returns:
- This builder for chaining.
-
hasBigqueryOutputDataset
public boolean hasBigqueryOutputDataset()Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBigqueryOutputDatasetin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- Whether the bigqueryOutputDataset field is set.
-
getBigqueryOutputDataset
Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryOutputDatasetin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bigqueryOutputDataset.
-
getBigqueryOutputDatasetBytes
public com.google.protobuf.ByteString getBigqueryOutputDatasetBytes()Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryOutputDatasetBytesin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bytes for bigqueryOutputDataset.
-
setBigqueryOutputDataset
Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bigqueryOutputDataset to set.- Returns:
- This builder for chaining.
-
clearBigqueryOutputDataset
Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setBigqueryOutputDatasetBytes
public BatchPredictionJob.OutputInfo.Builder setBigqueryOutputDatasetBytes(com.google.protobuf.ByteString value) Output only. The path of the BigQuery dataset created, in `bq://projectId.bqDatasetId` format, into which the prediction output is written.
string bigquery_output_dataset = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for bigqueryOutputDataset to set.- Returns:
- This builder for chaining.
-
hasVertexMultimodalDatasetName
public boolean hasVertexMultimodalDatasetName()Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
hasVertexMultimodalDatasetNamein interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- Whether the vertexMultimodalDatasetName field is set.
-
getVertexMultimodalDatasetName
Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getVertexMultimodalDatasetNamein interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The vertexMultimodalDatasetName.
-
getVertexMultimodalDatasetNameBytes
public com.google.protobuf.ByteString getVertexMultimodalDatasetNameBytes()Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getVertexMultimodalDatasetNameBytesin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bytes for vertexMultimodalDatasetName.
-
setVertexMultimodalDatasetName
Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The vertexMultimodalDatasetName to set.- Returns:
- This builder for chaining.
-
clearVertexMultimodalDatasetName
Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setVertexMultimodalDatasetNameBytes
public BatchPredictionJob.OutputInfo.Builder setVertexMultimodalDatasetNameBytes(com.google.protobuf.ByteString value) Output only. The resource name of the Vertex Managed Dataset created, into which the prediction output is written. Format: `projects/{project}/locations/{location}/datasets/{dataset}`string vertex_multimodal_dataset_name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for vertexMultimodalDatasetName to set.- Returns:
- This builder for chaining.
-
getBigqueryOutputTable
Output only. The name of the BigQuery table created, in `predictions_<timestamp>` format, into which the prediction output is written. Can be used by UI to generate the BigQuery output path, for example.
string bigquery_output_table = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryOutputTablein interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bigqueryOutputTable.
-
getBigqueryOutputTableBytes
public com.google.protobuf.ByteString getBigqueryOutputTableBytes()Output only. The name of the BigQuery table created, in `predictions_<timestamp>` format, into which the prediction output is written. Can be used by UI to generate the BigQuery output path, for example.
string bigquery_output_table = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBigqueryOutputTableBytesin interfaceBatchPredictionJob.OutputInfoOrBuilder- Returns:
- The bytes for bigqueryOutputTable.
-
setBigqueryOutputTable
Output only. The name of the BigQuery table created, in `predictions_<timestamp>` format, into which the prediction output is written. Can be used by UI to generate the BigQuery output path, for example.
string bigquery_output_table = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bigqueryOutputTable to set.- Returns:
- This builder for chaining.
-
clearBigqueryOutputTable
Output only. The name of the BigQuery table created, in `predictions_<timestamp>` format, into which the prediction output is written. Can be used by UI to generate the BigQuery output path, for example.
string bigquery_output_table = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setBigqueryOutputTableBytes
public BatchPredictionJob.OutputInfo.Builder setBigqueryOutputTableBytes(com.google.protobuf.ByteString value) Output only. The name of the BigQuery table created, in `predictions_<timestamp>` format, into which the prediction output is written. Can be used by UI to generate the BigQuery output path, for example.
string bigquery_output_table = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for bigqueryOutputTable to set.- Returns:
- This builder for chaining.
-