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 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

       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

       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

       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

       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.