Class ImportDataRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ImportDataRequest.Builder>
-
- com.google.cloud.datalabeling.v1beta1.ImportDataRequest.Builder
-
- All Implemented Interfaces:
ImportDataRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ImportDataRequest
public static final class ImportDataRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImportDataRequest.Builder> implements ImportDataRequestOrBuilder
Request message for ImportData API.
Protobuf typegoogle.cloud.datalabeling.v1beta1.ImportDataRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImportDataRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImportDataRequest
build()
ImportDataRequest
buildPartial()
ImportDataRequest.Builder
clear()
ImportDataRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ImportDataRequest.Builder
clearInputConfig()
Required.ImportDataRequest.Builder
clearName()
Required.ImportDataRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ImportDataRequest.Builder
clearUserEmailAddress()
Email of the user who started the import task and should be notified by email.ImportDataRequest.Builder
clone()
ImportDataRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
InputConfig
getInputConfig()
Required.InputConfig.Builder
getInputConfigBuilder()
Required.InputConfigOrBuilder
getInputConfigOrBuilder()
Required.String
getName()
Required.com.google.protobuf.ByteString
getNameBytes()
Required.String
getUserEmailAddress()
Email of the user who started the import task and should be notified by email.com.google.protobuf.ByteString
getUserEmailAddressBytes()
Email of the user who started the import task and should be notified by email.boolean
hasInputConfig()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ImportDataRequest.Builder
mergeFrom(ImportDataRequest other)
ImportDataRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ImportDataRequest.Builder
mergeFrom(com.google.protobuf.Message other)
ImportDataRequest.Builder
mergeInputConfig(InputConfig value)
Required.ImportDataRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImportDataRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImportDataRequest.Builder
setInputConfig(InputConfig value)
Required.ImportDataRequest.Builder
setInputConfig(InputConfig.Builder builderForValue)
Required.ImportDataRequest.Builder
setName(String value)
Required.ImportDataRequest.Builder
setNameBytes(com.google.protobuf.ByteString value)
Required.ImportDataRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ImportDataRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImportDataRequest.Builder
setUserEmailAddress(String value)
Email of the user who started the import task and should be notified by email.ImportDataRequest.Builder
setUserEmailAddressBytes(com.google.protobuf.ByteString value)
Email of the user who started the import 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<ImportDataRequest.Builder>
-
clear
public ImportDataRequest.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<ImportDataRequest.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<ImportDataRequest.Builder>
-
getDefaultInstanceForType
public ImportDataRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ImportDataRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ImportDataRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ImportDataRequest.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<ImportDataRequest.Builder>
-
setField
public ImportDataRequest.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<ImportDataRequest.Builder>
-
clearField
public ImportDataRequest.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<ImportDataRequest.Builder>
-
clearOneof
public ImportDataRequest.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<ImportDataRequest.Builder>
-
setRepeatedField
public ImportDataRequest.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<ImportDataRequest.Builder>
-
addRepeatedField
public ImportDataRequest.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<ImportDataRequest.Builder>
-
mergeFrom
public ImportDataRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImportDataRequest.Builder>
-
mergeFrom
public ImportDataRequest.Builder mergeFrom(ImportDataRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportDataRequest.Builder>
-
mergeFrom
public ImportDataRequest.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<ImportDataRequest.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 interfaceImportDataRequestOrBuilder
- 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 interfaceImportDataRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
public ImportDataRequest.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 ImportDataRequest.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 ImportDataRequest.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.
-
hasInputConfig
public boolean hasInputConfig()
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasInputConfig
in interfaceImportDataRequestOrBuilder
- Returns:
- Whether the inputConfig field is set.
-
getInputConfig
public InputConfig getInputConfig()
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getInputConfig
in interfaceImportDataRequestOrBuilder
- Returns:
- The inputConfig.
-
setInputConfig
public ImportDataRequest.Builder setInputConfig(InputConfig value)
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
setInputConfig
public ImportDataRequest.Builder setInputConfig(InputConfig.Builder builderForValue)
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeInputConfig
public ImportDataRequest.Builder mergeInputConfig(InputConfig value)
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearInputConfig
public ImportDataRequest.Builder clearInputConfig()
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
getInputConfigBuilder
public InputConfig.Builder getInputConfigBuilder()
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
getInputConfigOrBuilder
public InputConfigOrBuilder getInputConfigOrBuilder()
Required. Specify the input source of the data.
.google.cloud.datalabeling.v1beta1.InputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getInputConfigOrBuilder
in interfaceImportDataRequestOrBuilder
-
getUserEmailAddress
public String getUserEmailAddress()
Email of the user who started the import task and should be notified by email. If empty no notification will be sent.
string user_email_address = 3;
- Specified by:
getUserEmailAddress
in interfaceImportDataRequestOrBuilder
- Returns:
- The userEmailAddress.
-
getUserEmailAddressBytes
public com.google.protobuf.ByteString getUserEmailAddressBytes()
Email of the user who started the import task and should be notified by email. If empty no notification will be sent.
string user_email_address = 3;
- Specified by:
getUserEmailAddressBytes
in interfaceImportDataRequestOrBuilder
- Returns:
- The bytes for userEmailAddress.
-
setUserEmailAddress
public ImportDataRequest.Builder setUserEmailAddress(String value)
Email of the user who started the import task and should be notified by email. If empty no notification will be sent.
string user_email_address = 3;
- Parameters:
value
- The userEmailAddress to set.- Returns:
- This builder for chaining.
-
clearUserEmailAddress
public ImportDataRequest.Builder clearUserEmailAddress()
Email of the user who started the import task and should be notified by email. If empty no notification will be sent.
string user_email_address = 3;
- Returns:
- This builder for chaining.
-
setUserEmailAddressBytes
public ImportDataRequest.Builder setUserEmailAddressBytes(com.google.protobuf.ByteString value)
Email of the user who started the import task and should be notified by email. If empty no notification will be sent.
string user_email_address = 3;
- Parameters:
value
- The bytes for userEmailAddress to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ImportDataRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportDataRequest.Builder>
-
mergeUnknownFields
public final ImportDataRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportDataRequest.Builder>
-
-