public static interface TransferTypes.S3CompatibleMetadataOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAuthMethod()
public abstract 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;
Type | Description |
TransferTypes.S3CompatibleMetadata.AuthMethod |
The authMethod. |
getAuthMethodValue()
public abstract 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;
Type | Description |
int |
The enum numeric value on the wire for authMethod. |
getListApi()
public abstract 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;
Type | Description |
TransferTypes.S3CompatibleMetadata.ListApi |
The listApi. |
getListApiValue()
public abstract 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;
Type | Description |
int |
The enum numeric value on the wire for listApi. |
getProtocol()
public abstract 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;
Type | Description |
TransferTypes.S3CompatibleMetadata.NetworkProtocol |
The protocol. |
getProtocolValue()
public abstract 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;
Type | Description |
int |
The enum numeric value on the wire for protocol. |
getRequestModel()
public abstract 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;
Type | Description |
TransferTypes.S3CompatibleMetadata.RequestModel |
The requestModel. |
getRequestModelValue()
public abstract 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;
Type | Description |
int |
The enum numeric value on the wire for requestModel. |