public static final class TransferTypes.S3CompatibleMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder> implements TransferTypes.S3CompatibleMetadataOrBuilder
S3CompatibleMetadata contains the metadata fields that apply to the basic types of S3-compatible data providers.Protobuf type
google.storagetransfer.v1.S3CompatibleMetadata| Modifier and Type | Method and Description |
|---|---|
TransferTypes.S3CompatibleMetadata.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransferTypes.S3CompatibleMetadata |
build() |
TransferTypes.S3CompatibleMetadata |
buildPartial() |
TransferTypes.S3CompatibleMetadata.Builder |
clear() |
TransferTypes.S3CompatibleMetadata.Builder |
clearAuthMethod()
Specifies the authentication and authorization method used by the storage
service.
|
TransferTypes.S3CompatibleMetadata.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TransferTypes.S3CompatibleMetadata.Builder |
clearListApi()
The Listing API to use for discovering objects.
|
TransferTypes.S3CompatibleMetadata.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TransferTypes.S3CompatibleMetadata.Builder |
clearProtocol()
Specifies the network protocol of the agent.
|
TransferTypes.S3CompatibleMetadata.Builder |
clearRequestModel()
Specifies the API request model used to call the storage service.
|
TransferTypes.S3CompatibleMetadata.Builder |
clone() |
TransferTypes.S3CompatibleMetadata.AuthMethod |
getAuthMethod()
Specifies the authentication and authorization method used by the storage
service.
|
int |
getAuthMethodValue()
Specifies the authentication and authorization method used by the storage
service.
|
TransferTypes.S3CompatibleMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TransferTypes.S3CompatibleMetadata.ListApi |
getListApi()
The Listing API to use for discovering objects.
|
int |
getListApiValue()
The Listing API to use for discovering objects.
|
TransferTypes.S3CompatibleMetadata.NetworkProtocol |
getProtocol()
Specifies the network protocol of the agent.
|
int |
getProtocolValue()
Specifies the network protocol of the agent.
|
TransferTypes.S3CompatibleMetadata.RequestModel |
getRequestModel()
Specifies the API request model used to call the storage service.
|
int |
getRequestModelValue()
Specifies the API request model used to call the storage service.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TransferTypes.S3CompatibleMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TransferTypes.S3CompatibleMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
TransferTypes.S3CompatibleMetadata.Builder |
mergeFrom(TransferTypes.S3CompatibleMetadata other) |
TransferTypes.S3CompatibleMetadata.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransferTypes.S3CompatibleMetadata.Builder |
setAuthMethod(TransferTypes.S3CompatibleMetadata.AuthMethod value)
Specifies the authentication and authorization method used by the storage
service.
|
TransferTypes.S3CompatibleMetadata.Builder |
setAuthMethodValue(int value)
Specifies the authentication and authorization method used by the storage
service.
|
TransferTypes.S3CompatibleMetadata.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransferTypes.S3CompatibleMetadata.Builder |
setListApi(TransferTypes.S3CompatibleMetadata.ListApi value)
The Listing API to use for discovering objects.
|
TransferTypes.S3CompatibleMetadata.Builder |
setListApiValue(int value)
The Listing API to use for discovering objects.
|
TransferTypes.S3CompatibleMetadata.Builder |
setProtocol(TransferTypes.S3CompatibleMetadata.NetworkProtocol value)
Specifies the network protocol of the agent.
|
TransferTypes.S3CompatibleMetadata.Builder |
setProtocolValue(int value)
Specifies the network protocol of the agent.
|
TransferTypes.S3CompatibleMetadata.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TransferTypes.S3CompatibleMetadata.Builder |
setRequestModel(TransferTypes.S3CompatibleMetadata.RequestModel value)
Specifies the API request model used to call the storage service.
|
TransferTypes.S3CompatibleMetadata.Builder |
setRequestModelValue(int value)
Specifies the API request model used to call the storage service.
|
TransferTypes.S3CompatibleMetadata.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransferTypes.S3CompatibleMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransferTypes.S3CompatibleMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransferTypes.S3CompatibleMetadata.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder mergeFrom(TransferTypes.S3CompatibleMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public TransferTypes.S3CompatibleMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferTypes.S3CompatibleMetadata.Builder>IOExceptionpublic int getAuthMethodValue()
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
.google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod auth_method = 1;getAuthMethodValue in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setAuthMethodValue(int value)
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
.google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod auth_method = 1;value - The enum numeric value on the wire for authMethod to set.public TransferTypes.S3CompatibleMetadata.AuthMethod getAuthMethod()
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
.google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod auth_method = 1;getAuthMethod in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setAuthMethod(TransferTypes.S3CompatibleMetadata.AuthMethod value)
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
.google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod auth_method = 1;value - The authMethod to set.public TransferTypes.S3CompatibleMetadata.Builder clearAuthMethod()
Specifies the authentication and authorization method used by the storage service. When not specified, Transfer Service will attempt to determine right auth method to use.
.google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod auth_method = 1;public int getRequestModelValue()
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
.google.storagetransfer.v1.S3CompatibleMetadata.RequestModel request_model = 2;
getRequestModelValue in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setRequestModelValue(int value)
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
.google.storagetransfer.v1.S3CompatibleMetadata.RequestModel request_model = 2;
value - The enum numeric value on the wire for requestModel to set.public TransferTypes.S3CompatibleMetadata.RequestModel getRequestModel()
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
.google.storagetransfer.v1.S3CompatibleMetadata.RequestModel request_model = 2;
getRequestModel in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setRequestModel(TransferTypes.S3CompatibleMetadata.RequestModel value)
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
.google.storagetransfer.v1.S3CompatibleMetadata.RequestModel request_model = 2;
value - The requestModel to set.public TransferTypes.S3CompatibleMetadata.Builder clearRequestModel()
Specifies the API request model used to call the storage service. When not specified, the default value of RequestModel REQUEST_MODEL_VIRTUAL_HOSTED_STYLE is used.
.google.storagetransfer.v1.S3CompatibleMetadata.RequestModel request_model = 2;
public int getProtocolValue()
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
.google.storagetransfer.v1.S3CompatibleMetadata.NetworkProtocol protocol = 3;getProtocolValue in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setProtocolValue(int value)
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
.google.storagetransfer.v1.S3CompatibleMetadata.NetworkProtocol protocol = 3;value - The enum numeric value on the wire for protocol to set.public TransferTypes.S3CompatibleMetadata.NetworkProtocol getProtocol()
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
.google.storagetransfer.v1.S3CompatibleMetadata.NetworkProtocol protocol = 3;getProtocol in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setProtocol(TransferTypes.S3CompatibleMetadata.NetworkProtocol value)
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
.google.storagetransfer.v1.S3CompatibleMetadata.NetworkProtocol protocol = 3;value - The protocol to set.public TransferTypes.S3CompatibleMetadata.Builder clearProtocol()
Specifies the network protocol of the agent. When not specified, the default value of NetworkProtocol NETWORK_PROTOCOL_HTTPS is used.
.google.storagetransfer.v1.S3CompatibleMetadata.NetworkProtocol protocol = 3;public int getListApiValue()
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
.google.storagetransfer.v1.S3CompatibleMetadata.ListApi list_api = 4;getListApiValue in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setListApiValue(int value)
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
.google.storagetransfer.v1.S3CompatibleMetadata.ListApi list_api = 4;value - The enum numeric value on the wire for listApi to set.public TransferTypes.S3CompatibleMetadata.ListApi getListApi()
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
.google.storagetransfer.v1.S3CompatibleMetadata.ListApi list_api = 4;getListApi in interface TransferTypes.S3CompatibleMetadataOrBuilderpublic TransferTypes.S3CompatibleMetadata.Builder setListApi(TransferTypes.S3CompatibleMetadata.ListApi value)
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
.google.storagetransfer.v1.S3CompatibleMetadata.ListApi list_api = 4;value - The listApi to set.public TransferTypes.S3CompatibleMetadata.Builder clearListApi()
The Listing API to use for discovering objects. When not specified, Transfer Service will attempt to determine the right API to use.
.google.storagetransfer.v1.S3CompatibleMetadata.ListApi list_api = 4;public final TransferTypes.S3CompatibleMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>public final TransferTypes.S3CompatibleMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferTypes.S3CompatibleMetadata.Builder>Copyright © 2022 Google LLC. All rights reserved.