public static final class ExportDataConfig.Builder extends 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 type google.cloud.aiplatform.v1.ExportDataConfig
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public ExportDataConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public ExportDataConfig build()
Returns
public ExportDataConfig buildPartial()
Returns
public ExportDataConfig.Builder clear()
Returns
Overrides
public ExportDataConfig.Builder clearAnnotationsFilter()
A filter on Annotations of the Dataset. Only Annotations on to-be-exported
DataItems(specified by [data_items_filter][]) that match this filter will
be exported. The filter syntax is the same as in
ListAnnotations.
string annotations_filter = 2;
Returns
public ExportDataConfig.Builder clearDestination()
Returns
public ExportDataConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
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.v1.GcsDestination gcs_destination = 1;
Returns
public ExportDataConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public ExportDataConfig.Builder clone()
Returns
Overrides
public String getAnnotationsFilter()
A filter on Annotations of the Dataset. Only Annotations on to-be-exported
DataItems(specified by [data_items_filter][]) 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()
A filter on Annotations of the Dataset. Only Annotations on to-be-exported
DataItems(specified by [data_items_filter][]) 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()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public ExportDataConfig.DestinationCase getDestinationCase()
Returns
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.v1.GcsDestination gcs_destination = 1;
Returns
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.v1.GcsDestination gcs_destination = 1;
Returns
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.v1.GcsDestination gcs_destination = 1;
Returns
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.v1.GcsDestination gcs_destination = 1;
Returns
Type | Description |
boolean | Whether the gcsDestination field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public ExportDataConfig.Builder mergeFrom(ExportDataConfig other)
Parameter
Returns
public ExportDataConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public ExportDataConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
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.v1.GcsDestination gcs_destination = 1;
Parameter
Returns
public final ExportDataConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public ExportDataConfig.Builder setAnnotationsFilter(String value)
A filter on Annotations of the Dataset. Only Annotations on to-be-exported
DataItems(specified by [data_items_filter][]) that match this filter will
be exported. The filter syntax is the same as in
ListAnnotations.
string annotations_filter = 2;
Parameter
Name | Description |
value | String
The annotationsFilter to set.
|
Returns
public ExportDataConfig.Builder setAnnotationsFilterBytes(ByteString value)
A filter on Annotations of the Dataset. Only Annotations on to-be-exported
DataItems(specified by [data_items_filter][]) that match this filter will
be exported. The filter syntax is the same as in
ListAnnotations.
string annotations_filter = 2;
Parameter
Name | Description |
value | ByteString
The bytes for annotationsFilter to set.
|
Returns
public ExportDataConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
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.v1.GcsDestination gcs_destination = 1;
Parameter
Returns
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.v1.GcsDestination gcs_destination = 1;
Parameter
Returns
public ExportDataConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final ExportDataConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides