public final class ExportDataConfig extends GeneratedMessageV3 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
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
public static final int ANNOTATIONS_FILTER_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int FRACTION_SPLIT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int GCS_DESTINATION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static ExportDataConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ExportDataConfig.Builder newBuilder()
public static ExportDataConfig.Builder newBuilder(ExportDataConfig prototype)
public static ExportDataConfig parseDelimitedFrom(InputStream input)
public static ExportDataConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExportDataConfig parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static ExportDataConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExportDataConfig parseFrom(ByteString data)
public static ExportDataConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExportDataConfig parseFrom(CodedInputStream input)
public static ExportDataConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExportDataConfig parseFrom(InputStream input)
public static ExportDataConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExportDataConfig parseFrom(ByteBuffer data)
public static ExportDataConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ExportDataConfig> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
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.
string annotations_filter = 2;
Returns |
---|
Type | Description |
String | The annotationsFilter.
|
public 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.
string annotations_filter = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for annotationsFilter.
|
public ExportDataConfig getDefaultInstanceForType()
public ExportDataConfig.DestinationCase getDestinationCase()
public ExportFractionSplit getFractionSplit()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
public ExportFractionSplitOrBuilder getFractionSplitOrBuilder()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
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;
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;
public Parser<ExportDataConfig> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public ExportDataConfig.SplitCase getSplitCase()
public boolean hasFractionSplit()
Split based on fractions defining the size of each set.
.google.cloud.aiplatform.v1beta1.ExportFractionSplit fraction_split = 5;
Returns |
---|
Type | Description |
boolean | Whether the fractionSplit field is set.
|
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;
Returns |
---|
Type | Description |
boolean | Whether the gcsDestination field is set.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ExportDataConfig.Builder newBuilderForType()
protected ExportDataConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public ExportDataConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides