Class ExportDataConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExportDataConfig.Builder>
com.google.cloud.aiplatform.v1beta1.ExportDataConfig.Builder
- All Implemented Interfaces:
ExportDataConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExportDataConfig
public static final class ExportDataConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExportDataConfig.Builder>
implements ExportDataConfigOrBuilder
Describes what part of the Dataset is to be exported, the destination of the export and how to export.Protobuf type
google.cloud.aiplatform.v1beta1.ExportDataConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()An expression for filtering what part of the Dataset is to be exported.Split based on fractions defining the size of each set.The Google Cloud Storage location where the output is to be written to.An expression for filtering what part of the Dataset is to be exported.com.google.protobuf.ByteStringAn expression for filtering what part of the Dataset is to be exported.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSplit based on fractions defining the size of each set.Split based on fractions defining the size of each set.Split based on fractions defining the size of each set.The Google Cloud Storage location where the output is to be written to.The Google Cloud Storage location where the output is to be written to.The Google Cloud Storage location where the output is to be written to.booleanSplit based on fractions defining the size of each set.booleanThe Google Cloud Storage location where the output is to be written to.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanSplit based on fractions defining the size of each set.mergeFrom(ExportDataConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The Google Cloud Storage location where the output is to be written to.setAnnotationsFilter(String value) An expression for filtering what part of the Dataset is to be exported.setAnnotationsFilterBytes(com.google.protobuf.ByteString value) An expression for filtering what part of the Dataset is to be exported.Split based on fractions defining the size of each set.setFractionSplit(ExportFractionSplit.Builder builderForValue) Split based on fractions defining the size of each set.setGcsDestination(GcsDestination value) The Google Cloud Storage location where the output is to be written to.setGcsDestination(GcsDestination.Builder builderForValue) The Google Cloud Storage location where the output is to be written to.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<ExportDataConfig.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<ExportDataConfig.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<ExportDataConfig.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<ExportDataConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExportDataConfig.Builder>
-
mergeFrom
public ExportDataConfig.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<ExportDataConfig.Builder>- Throws:
IOException
-
getDestinationCase
- Specified by:
getDestinationCasein interfaceExportDataConfigOrBuilder
-
clearDestination
-
getSplitCase
- Specified by:
getSplitCasein interfaceExportDataConfigOrBuilder
-
clearSplit
-
hasGcsDestination
public boolean hasGcsDestination()The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1;- Specified by:
hasGcsDestinationin interfaceExportDataConfigOrBuilder- Returns:
- Whether the gcsDestination field is set.
-
getGcsDestination
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1;- Specified by:
getGcsDestinationin interfaceExportDataConfigOrBuilder- Returns:
- The gcsDestination.
-
setGcsDestination
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1; -
setGcsDestination
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1; -
mergeGcsDestination
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1; -
clearGcsDestination
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1; -
getGcsDestinationBuilder
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1; -
getGcsDestinationOrBuilder
The Google Cloud Storage location where the output is to be written to. In the given directory a new directory will be created with name: `export-data-<dataset-display-name>-<timestamp-of-export-call>` where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All export output will be written into that directory. Inside that directory, annotations with the same schema will be grouped into sub directories which are named with the corresponding annotations' schema title. Inside these sub directories, a schema.yaml will be created to describe the output format.
.google.cloud.aiplatform.v1beta1.GcsDestination gcs_destination = 1;- Specified by:
getGcsDestinationOrBuilderin interfaceExportDataConfigOrBuilder
-
hasFractionSplit
public boolean hasFractionSplit()Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;- Specified by:
hasFractionSplitin interfaceExportDataConfigOrBuilder- Returns:
- Whether the fractionSplit field is set.
-
getFractionSplit
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;- Specified by:
getFractionSplitin interfaceExportDataConfigOrBuilder- Returns:
- The fractionSplit.
-
setFractionSplit
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5; -
setFractionSplit
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5; -
mergeFractionSplit
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5; -
clearFractionSplit
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5; -
getFractionSplitBuilder
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5; -
getFractionSplitOrBuilder
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;- Specified by:
getFractionSplitOrBuilderin interfaceExportDataConfigOrBuilder
-
getAnnotationsFilter
An expression for filtering what part of the Dataset is to be exported. Only Annotations that match this filter will be exported. The filter syntax is the same as in [ListAnnotations][google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations].
string annotations_filter = 2;- Specified by:
getAnnotationsFilterin interfaceExportDataConfigOrBuilder- Returns:
- The annotationsFilter.
-
getAnnotationsFilterBytes
public com.google.protobuf.ByteString getAnnotationsFilterBytes()An expression for filtering what part of the Dataset is to be exported. Only Annotations that match this filter will be exported. The filter syntax is the same as in [ListAnnotations][google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations].
string annotations_filter = 2;- Specified by:
getAnnotationsFilterBytesin interfaceExportDataConfigOrBuilder- Returns:
- The bytes for annotationsFilter.
-
setAnnotationsFilter
An expression for filtering what part of the Dataset is to be exported. Only Annotations that match this filter will be exported. The filter syntax is the same as in [ListAnnotations][google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations].
string annotations_filter = 2;- Parameters:
value- The annotationsFilter to set.- Returns:
- This builder for chaining.
-
clearAnnotationsFilter
An expression for filtering what part of the Dataset is to be exported. Only Annotations that match this filter will be exported. The filter syntax is the same as in [ListAnnotations][google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations].
string annotations_filter = 2;- Returns:
- This builder for chaining.
-
setAnnotationsFilterBytes
An expression for filtering what part of the Dataset is to be exported. Only Annotations that match this filter will be exported. The filter syntax is the same as in [ListAnnotations][google.cloud.aiplatform.v1beta1.DatasetService.ListAnnotations].
string annotations_filter = 2;- Parameters:
value- The bytes for annotationsFilter to set.- Returns:
- This builder for chaining.
-