Class ImportDataFile.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ImportDataFile.Builder>
com.google.cloud.migrationcenter.v1.ImportDataFile.Builder
- All Implemented Interfaces:
ImportDataFileOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ImportDataFile
public static final class ImportDataFile.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ImportDataFile.Builder>
implements ImportDataFileOrBuilder
A resource that represents a payload file in an import job.Protobuf type
google.cloud.migrationcenter.v1.ImportDataFile-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.User-friendly display name.Required.Output only.Output only.Information about a file that is uploaded to a storage service.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorUser-friendly display name.com.google.protobuf.ByteStringUser-friendly display name.Required.intRequired.getName()Output only.com.google.protobuf.ByteStringOutput only.getState()Output only.intOutput only.Information about a file that is uploaded to a storage service.Information about a file that is uploaded to a storage service.Information about a file that is uploaded to a storage service.booleanOutput only.booleanInformation about a file that is uploaded to a storage service.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(ImportDataFile other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Information about a file that is uploaded to a storage service.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDisplayName(String value) User-friendly display name.setDisplayNameBytes(com.google.protobuf.ByteString value) User-friendly display name.setFormat(ImportJobFormat value) Required.setFormatValue(int value) Required.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.setState(ImportDataFile.State value) Output only.setStateValue(int value) Output only.setUploadFileInfo(UploadFileInfo value) Information about a file that is uploaded to a storage service.setUploadFileInfo(UploadFileInfo.Builder builderForValue) Information about a file that is uploaded to a storage service.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<ImportDataFile.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<ImportDataFile.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<ImportDataFile.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<ImportDataFile.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ImportDataFile.Builder>
-
mergeFrom
public ImportDataFile.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<ImportDataFile.Builder>- Throws:
IOException
-
getFileInfoCase
- Specified by:
getFileInfoCasein interfaceImportDataFileOrBuilder
-
clearFileInfo
-
getName
Output only. The name of the file.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfaceImportDataFileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. The name of the file.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceImportDataFileOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. The name of the file.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. The name of the file.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setNameBytes
Output only. The name of the file.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
User-friendly display name. Maximum length is 63 characters.
string display_name = 6;- Specified by:
getDisplayNamein interfaceImportDataFileOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()User-friendly display name. Maximum length is 63 characters.
string display_name = 6;- Specified by:
getDisplayNameBytesin interfaceImportDataFileOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
User-friendly display name. Maximum length is 63 characters.
string display_name = 6;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
User-friendly display name. Maximum length is 63 characters.
string display_name = 6;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
User-friendly display name. Maximum length is 63 characters.
string display_name = 6;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getFormatValue
public int getFormatValue()Required. The payload format.
.google.cloud.migrationcenter.v1.ImportJobFormat format = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFormatValuein interfaceImportDataFileOrBuilder- Returns:
- The enum numeric value on the wire for format.
-
setFormatValue
Required. The payload format.
.google.cloud.migrationcenter.v1.ImportJobFormat format = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for format to set.- Returns:
- This builder for chaining.
-
getFormat
Required. The payload format.
.google.cloud.migrationcenter.v1.ImportJobFormat format = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFormatin interfaceImportDataFileOrBuilder- Returns:
- The format.
-
setFormat
Required. The payload format.
.google.cloud.migrationcenter.v1.ImportJobFormat format = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The format to set.- Returns:
- This builder for chaining.
-
clearFormat
Required. The payload format.
.google.cloud.migrationcenter.v1.ImportJobFormat format = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceImportDataFileOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceImportDataFileOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The timestamp when the file was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceImportDataFileOrBuilder
-
getStateValue
public int getStateValue()Output only. The state of the import data file.
.google.cloud.migrationcenter.v1.ImportDataFile.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceImportDataFileOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The state of the import data file.
.google.cloud.migrationcenter.v1.ImportDataFile.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The state of the import data file.
.google.cloud.migrationcenter.v1.ImportDataFile.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceImportDataFileOrBuilder- Returns:
- The state.
-
setState
Output only. The state of the import data file.
.google.cloud.migrationcenter.v1.ImportDataFile.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The state of the import data file.
.google.cloud.migrationcenter.v1.ImportDataFile.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasUploadFileInfo
public boolean hasUploadFileInfo()Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5;- Specified by:
hasUploadFileInfoin interfaceImportDataFileOrBuilder- Returns:
- Whether the uploadFileInfo field is set.
-
getUploadFileInfo
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5;- Specified by:
getUploadFileInfoin interfaceImportDataFileOrBuilder- Returns:
- The uploadFileInfo.
-
setUploadFileInfo
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5; -
setUploadFileInfo
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5; -
mergeUploadFileInfo
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5; -
clearUploadFileInfo
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5; -
getUploadFileInfoBuilder
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5; -
getUploadFileInfoOrBuilder
Information about a file that is uploaded to a storage service.
.google.cloud.migrationcenter.v1.UploadFileInfo upload_file_info = 5;- Specified by:
getUploadFileInfoOrBuilderin interfaceImportDataFileOrBuilder
-