Interface TransferTypes.S3CompatibleMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransferTypes.S3CompatibleMetadata,TransferTypes.S3CompatibleMetadata.Builder
- Enclosing class:
- TransferTypes
public static interface TransferTypes.S3CompatibleMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies the authentication and authorization method used by the storage service.intSpecifies the authentication and authorization method used by the storage service.The Listing API to use for discovering objects.intThe Listing API to use for discovering objects.Specifies the network protocol of the agent.intSpecifies the network protocol of the agent.Specifies the API request model used to call the storage service.intSpecifies the API request model used to call the storage service.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAuthMethodValue
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;- Returns:
- The enum numeric value on the wire for authMethod.
-
getAuthMethod
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;- Returns:
- The authMethod.
-
getRequestModelValue
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;- Returns:
- The enum numeric value on the wire for requestModel.
-
getRequestModel
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;- Returns:
- The requestModel.
-
getProtocolValue
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;- Returns:
- The enum numeric value on the wire for protocol.
-
getProtocol
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;- Returns:
- The protocol.
-
getListApiValue
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;- Returns:
- The enum numeric value on the wire for listApi.
-
getListApi
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;- Returns:
- The listApi.
-