Class ExportDataRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
- com.google.cloud.datalabeling.v1beta1.ExportDataRequest.Builder
-
- All Implemented Interfaces:
ExportDataRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ExportDataRequest
public static final class ExportDataRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder> implements ExportDataRequestOrBuilder
Request message for ExportData API.
Protobuf typegoogle.cloud.datalabeling.v1beta1.ExportDataRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportDataRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportDataRequest
build()
ExportDataRequest
buildPartial()
ExportDataRequest.Builder
clear()
ExportDataRequest.Builder
clearAnnotatedDataset()
Required.ExportDataRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ExportDataRequest.Builder
clearFilter()
Optional.ExportDataRequest.Builder
clearName()
Required.ExportDataRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ExportDataRequest.Builder
clearOutputConfig()
Required.ExportDataRequest.Builder
clearUserEmailAddress()
Email of the user who started the export task and should be notified by email.ExportDataRequest.Builder
clone()
String
getAnnotatedDataset()
Required.com.google.protobuf.ByteString
getAnnotatedDatasetBytes()
Required.ExportDataRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFilter()
Optional.com.google.protobuf.ByteString
getFilterBytes()
Optional.String
getName()
Required.com.google.protobuf.ByteString
getNameBytes()
Required.OutputConfig
getOutputConfig()
Required.OutputConfig.Builder
getOutputConfigBuilder()
Required.OutputConfigOrBuilder
getOutputConfigOrBuilder()
Required.String
getUserEmailAddress()
Email of the user who started the export task and should be notified by email.com.google.protobuf.ByteString
getUserEmailAddressBytes()
Email of the user who started the export task and should be notified by email.boolean
hasOutputConfig()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ExportDataRequest.Builder
mergeFrom(ExportDataRequest other)
ExportDataRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ExportDataRequest.Builder
mergeFrom(com.google.protobuf.Message other)
ExportDataRequest.Builder
mergeOutputConfig(OutputConfig value)
Required.ExportDataRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ExportDataRequest.Builder
setAnnotatedDataset(String value)
Required.ExportDataRequest.Builder
setAnnotatedDatasetBytes(com.google.protobuf.ByteString value)
Required.ExportDataRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ExportDataRequest.Builder
setFilter(String value)
Optional.ExportDataRequest.Builder
setFilterBytes(com.google.protobuf.ByteString value)
Optional.ExportDataRequest.Builder
setName(String value)
Required.ExportDataRequest.Builder
setNameBytes(com.google.protobuf.ByteString value)
Required.ExportDataRequest.Builder
setOutputConfig(OutputConfig value)
Required.ExportDataRequest.Builder
setOutputConfig(OutputConfig.Builder builderForValue)
Required.ExportDataRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ExportDataRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ExportDataRequest.Builder
setUserEmailAddress(String value)
Email of the user who started the export task and should be notified by email.ExportDataRequest.Builder
setUserEmailAddressBytes(com.google.protobuf.ByteString value)
Email of the user who started the export task and should be notified by email.-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
clear
public ExportDataRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
getDefaultInstanceForType
public ExportDataRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExportDataRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExportDataRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExportDataRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
setField
public ExportDataRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
clearField
public ExportDataRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
clearOneof
public ExportDataRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
setRepeatedField
public ExportDataRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
addRepeatedField
public ExportDataRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
mergeFrom
public ExportDataRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportDataRequest.Builder>
-
mergeFrom
public ExportDataRequest.Builder mergeFrom(ExportDataRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
mergeFrom
public ExportDataRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExportDataRequest.Builder>
- Throws:
IOException
-
getName
public String getName()
Required. Dataset resource name, format: projects/{project_id}/datasets/{dataset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getName
in interfaceExportDataRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. Dataset resource name, format: projects/{project_id}/datasets/{dataset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getNameBytes
in interfaceExportDataRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
public ExportDataRequest.Builder setName(String value)
Required. Dataset resource name, format: projects/{project_id}/datasets/{dataset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ExportDataRequest.Builder clearName()
Required. Dataset resource name, format: projects/{project_id}/datasets/{dataset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setNameBytes
public ExportDataRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. Dataset resource name, format: projects/{project_id}/datasets/{dataset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getAnnotatedDataset
public String getAnnotatedDataset()
Required. Annotated dataset resource name. DataItem in Dataset and their annotations in specified annotated dataset will be exported. It's in format of projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/ {annotated_dataset_id}
string annotated_dataset = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getAnnotatedDataset
in interfaceExportDataRequestOrBuilder
- Returns:
- The annotatedDataset.
-
getAnnotatedDatasetBytes
public com.google.protobuf.ByteString getAnnotatedDatasetBytes()
Required. Annotated dataset resource name. DataItem in Dataset and their annotations in specified annotated dataset will be exported. It's in format of projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/ {annotated_dataset_id}
string annotated_dataset = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getAnnotatedDatasetBytes
in interfaceExportDataRequestOrBuilder
- Returns:
- The bytes for annotatedDataset.
-
setAnnotatedDataset
public ExportDataRequest.Builder setAnnotatedDataset(String value)
Required. Annotated dataset resource name. DataItem in Dataset and their annotations in specified annotated dataset will be exported. It's in format of projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/ {annotated_dataset_id}
string annotated_dataset = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The annotatedDataset to set.- Returns:
- This builder for chaining.
-
clearAnnotatedDataset
public ExportDataRequest.Builder clearAnnotatedDataset()
Required. Annotated dataset resource name. DataItem in Dataset and their annotations in specified annotated dataset will be exported. It's in format of projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/ {annotated_dataset_id}
string annotated_dataset = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setAnnotatedDatasetBytes
public ExportDataRequest.Builder setAnnotatedDatasetBytes(com.google.protobuf.ByteString value)
Required. Annotated dataset resource name. DataItem in Dataset and their annotations in specified annotated dataset will be exported. It's in format of projects/{project_id}/datasets/{dataset_id}/annotatedDatasets/ {annotated_dataset_id}
string annotated_dataset = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for annotatedDataset to set.- Returns:
- This builder for chaining.
-
getFilter
public String getFilter()
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFilter
in interfaceExportDataRequestOrBuilder
- Returns:
- The filter.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes()
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFilterBytes
in interfaceExportDataRequestOrBuilder
- Returns:
- The bytes for filter.
-
setFilter
public ExportDataRequest.Builder setFilter(String value)
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The filter to set.- Returns:
- This builder for chaining.
-
clearFilter
public ExportDataRequest.Builder clearFilter()
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setFilterBytes
public ExportDataRequest.Builder setFilterBytes(com.google.protobuf.ByteString value)
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for filter to set.- Returns:
- This builder for chaining.
-
hasOutputConfig
public boolean hasOutputConfig()
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasOutputConfig
in interfaceExportDataRequestOrBuilder
- Returns:
- Whether the outputConfig field is set.
-
getOutputConfig
public OutputConfig getOutputConfig()
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getOutputConfig
in interfaceExportDataRequestOrBuilder
- Returns:
- The outputConfig.
-
setOutputConfig
public ExportDataRequest.Builder setOutputConfig(OutputConfig value)
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
-
setOutputConfig
public ExportDataRequest.Builder setOutputConfig(OutputConfig.Builder builderForValue)
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
-
mergeOutputConfig
public ExportDataRequest.Builder mergeOutputConfig(OutputConfig value)
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
-
clearOutputConfig
public ExportDataRequest.Builder clearOutputConfig()
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
-
getOutputConfigBuilder
public OutputConfig.Builder getOutputConfigBuilder()
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
-
getOutputConfigOrBuilder
public OutputConfigOrBuilder getOutputConfigOrBuilder()
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getOutputConfigOrBuilder
in interfaceExportDataRequestOrBuilder
-
getUserEmailAddress
public String getUserEmailAddress()
Email of the user who started the export task and should be notified by email. If empty no notification will be sent.
string user_email_address = 5;
- Specified by:
getUserEmailAddress
in interfaceExportDataRequestOrBuilder
- Returns:
- The userEmailAddress.
-
getUserEmailAddressBytes
public com.google.protobuf.ByteString getUserEmailAddressBytes()
Email of the user who started the export task and should be notified by email. If empty no notification will be sent.
string user_email_address = 5;
- Specified by:
getUserEmailAddressBytes
in interfaceExportDataRequestOrBuilder
- Returns:
- The bytes for userEmailAddress.
-
setUserEmailAddress
public ExportDataRequest.Builder setUserEmailAddress(String value)
Email of the user who started the export task and should be notified by email. If empty no notification will be sent.
string user_email_address = 5;
- Parameters:
value
- The userEmailAddress to set.- Returns:
- This builder for chaining.
-
clearUserEmailAddress
public ExportDataRequest.Builder clearUserEmailAddress()
Email of the user who started the export task and should be notified by email. If empty no notification will be sent.
string user_email_address = 5;
- Returns:
- This builder for chaining.
-
setUserEmailAddressBytes
public ExportDataRequest.Builder setUserEmailAddressBytes(com.google.protobuf.ByteString value)
Email of the user who started the export task and should be notified by email. If empty no notification will be sent.
string user_email_address = 5;
- Parameters:
value
- The bytes for userEmailAddress to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExportDataRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
mergeUnknownFields
public final ExportDataRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExportDataRequest.Builder>
-
-