Class ExportDataRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<ExportDataRequest.Builder>
implements ExportDataRequestOrBuilder
Request message for ExportData API.Protobuf type
google.cloud.datalabeling.v1beta1.ExportDataRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Optional.Required.Required.Email of the user who started the export task and should be notified by email.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.getName()Required.com.google.protobuf.ByteStringRequired.Required.Required.Required.Email of the user who started the export task and should be notified by email.com.google.protobuf.ByteStringEmail of the user who started the export task and should be notified by email.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ExportDataRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOutputConfig(OutputConfig value) Required.setAnnotatedDataset(String value) Required.setAnnotatedDatasetBytes(com.google.protobuf.ByteString value) Required.Optional.setFilterBytes(com.google.protobuf.ByteString value) Optional.Required.setNameBytes(com.google.protobuf.ByteString value) Required.setOutputConfig(OutputConfig value) Required.setOutputConfig(OutputConfig.Builder builderForValue) Required.setUserEmailAddress(String value) Email of the user who started the export task and should be notified by email.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.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<ExportDataRequest.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<ExportDataRequest.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<ExportDataRequest.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<ExportDataRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExportDataRequest.Builder>
-
mergeFrom
public ExportDataRequest.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<ExportDataRequest.Builder>- Throws:
IOException
-
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:
getNamein 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:
getNameBytesin interfaceExportDataRequestOrBuilder- Returns:
- The bytes for name.
-
setName
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
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
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
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:
getAnnotatedDatasetin 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:
getAnnotatedDatasetBytesin interfaceExportDataRequestOrBuilder- Returns:
- The bytes for annotatedDataset.
-
setAnnotatedDataset
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
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
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
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFilterin 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:
getFilterBytesin interfaceExportDataRequestOrBuilder- Returns:
- The bytes for filter.
-
setFilter
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
Optional. Filter is not supported at this moment.
string filter = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setFilterBytes
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:
hasOutputConfigin interfaceExportDataRequestOrBuilder- Returns:
- Whether the outputConfig field is set.
-
getOutputConfig
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigin interfaceExportDataRequestOrBuilder- Returns:
- The outputConfig.
-
setOutputConfig
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
setOutputConfig
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
mergeOutputConfig
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
clearOutputConfig
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigBuilder
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigOrBuilder
Required. Specify the output destination.
.google.cloud.datalabeling.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigOrBuilderin interfaceExportDataRequestOrBuilder
-
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:
getUserEmailAddressin 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:
getUserEmailAddressBytesin interfaceExportDataRequestOrBuilder- Returns:
- The bytes for userEmailAddress.
-
setUserEmailAddress
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
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
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.
-