Class ExportDataConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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 typegoogle.cloud.aiplatform.v1beta1.ExportDataConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportDataConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ExportDataConfigbuild()ExportDataConfigbuildPartial()ExportDataConfig.Builderclear()ExportDataConfig.BuilderclearAnnotationsFilter()An expression for filtering what part of the Dataset is to be exported.ExportDataConfig.BuilderclearDestination()ExportDataConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ExportDataConfig.BuilderclearFractionSplit()Split based on fractions defining the size of each set.ExportDataConfig.BuilderclearGcsDestination()The Google Cloud Storage location where the output is to be written to.ExportDataConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ExportDataConfig.BuilderclearSplit()ExportDataConfig.Builderclone()StringgetAnnotationsFilter()An expression for filtering what part of the Dataset is to be exported.com.google.protobuf.ByteStringgetAnnotationsFilterBytes()An expression for filtering what part of the Dataset is to be exported.ExportDataConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ExportDataConfig.DestinationCasegetDestinationCase()ExportFractionSplitgetFractionSplit()Split based on fractions defining the size of each set.ExportFractionSplit.BuildergetFractionSplitBuilder()Split based on fractions defining the size of each set.ExportFractionSplitOrBuildergetFractionSplitOrBuilder()Split based on fractions defining the size of each set.GcsDestinationgetGcsDestination()The Google Cloud Storage location where the output is to be written to.GcsDestination.BuildergetGcsDestinationBuilder()The Google Cloud Storage location where the output is to be written to.GcsDestinationOrBuildergetGcsDestinationOrBuilder()The Google Cloud Storage location where the output is to be written to.ExportDataConfig.SplitCasegetSplitCase()booleanhasFractionSplit()Split based on fractions defining the size of each set.booleanhasGcsDestination()The Google Cloud Storage location where the output is to be written to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ExportDataConfig.BuildermergeFractionSplit(ExportFractionSplit value)Split based on fractions defining the size of each set.ExportDataConfig.BuildermergeFrom(ExportDataConfig other)ExportDataConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ExportDataConfig.BuildermergeFrom(com.google.protobuf.Message other)ExportDataConfig.BuildermergeGcsDestination(GcsDestination value)The Google Cloud Storage location where the output is to be written to.ExportDataConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ExportDataConfig.BuildersetAnnotationsFilter(String value)An expression for filtering what part of the Dataset is to be exported.ExportDataConfig.BuildersetAnnotationsFilterBytes(com.google.protobuf.ByteString value)An expression for filtering what part of the Dataset is to be exported.ExportDataConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ExportDataConfig.BuildersetFractionSplit(ExportFractionSplit value)Split based on fractions defining the size of each set.ExportDataConfig.BuildersetFractionSplit(ExportFractionSplit.Builder builderForValue)Split based on fractions defining the size of each set.ExportDataConfig.BuildersetGcsDestination(GcsDestination value)The Google Cloud Storage location where the output is to be written to.ExportDataConfig.BuildersetGcsDestination(GcsDestination.Builder builderForValue)The Google Cloud Storage location where the output is to be written to.ExportDataConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ExportDataConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
clear
public ExportDataConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
getDefaultInstanceForType
public ExportDataConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExportDataConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExportDataConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExportDataConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
setField
public ExportDataConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
clearField
public ExportDataConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
clearOneof
public ExportDataConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
setRepeatedField
public ExportDataConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
addRepeatedField
public ExportDataConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
mergeFrom
public ExportDataConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExportDataConfig.Builder>
-
mergeFrom
public ExportDataConfig.Builder mergeFrom(ExportDataConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public ExportDataConfig.DestinationCase getDestinationCase()
- Specified by:
getDestinationCasein interfaceExportDataConfigOrBuilder
-
clearDestination
public ExportDataConfig.Builder clearDestination()
-
getSplitCase
public ExportDataConfig.SplitCase getSplitCase()
- Specified by:
getSplitCasein interfaceExportDataConfigOrBuilder
-
clearSplit
public ExportDataConfig.Builder 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
public GcsDestination 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
public ExportDataConfig.Builder setGcsDestination(GcsDestination value)
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
public ExportDataConfig.Builder setGcsDestination(GcsDestination.Builder builderForValue)
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
public ExportDataConfig.Builder mergeGcsDestination(GcsDestination value)
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
public ExportDataConfig.Builder 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
public GcsDestination.Builder 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
public GcsDestinationOrBuilder 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
public ExportFractionSplit 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
public ExportDataConfig.Builder setFractionSplit(ExportFractionSplit value)
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
-
setFractionSplit
public ExportDataConfig.Builder setFractionSplit(ExportFractionSplit.Builder builderForValue)
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
-
mergeFractionSplit
public ExportDataConfig.Builder mergeFractionSplit(ExportFractionSplit value)
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
-
clearFractionSplit
public ExportDataConfig.Builder clearFractionSplit()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
-
getFractionSplitBuilder
public ExportFractionSplit.Builder getFractionSplitBuilder()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
-
getFractionSplitOrBuilder
public ExportFractionSplitOrBuilder getFractionSplitOrBuilder()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;- Specified by:
getFractionSplitOrBuilderin interfaceExportDataConfigOrBuilder
-
getAnnotationsFilter
public String 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
public ExportDataConfig.Builder setAnnotationsFilter(String value)
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
public ExportDataConfig.Builder 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
public ExportDataConfig.Builder setAnnotationsFilterBytes(com.google.protobuf.ByteString value)
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.
-
setUnknownFields
public final ExportDataConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
mergeUnknownFields
public final ExportDataConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataConfig.Builder>
-
-