Enum TransferTypes.S3CompatibleMetadata.AuthMethod (1.5.0)

public enum TransferTypes.S3CompatibleMetadata.AuthMethod extends Enum<TransferTypes.S3CompatibleMetadata.AuthMethod> implements ProtocolMessageEnum

The authentication and authorization method used by the storage service.

Protobuf enum google.storagetransfer.v1.S3CompatibleMetadata.AuthMethod

Implements

ProtocolMessageEnum

Static Fields

Name Description
AUTH_METHOD_AWS_SIGNATURE_V2

Auth requests with AWS SigV2.

AUTH_METHOD_AWS_SIGNATURE_V2 = 2;

AUTH_METHOD_AWS_SIGNATURE_V2_VALUE

Auth requests with AWS SigV2.

AUTH_METHOD_AWS_SIGNATURE_V2 = 2;

AUTH_METHOD_AWS_SIGNATURE_V4

Auth requests with AWS SigV4.

AUTH_METHOD_AWS_SIGNATURE_V4 = 1;

AUTH_METHOD_AWS_SIGNATURE_V4_VALUE

Auth requests with AWS SigV4.

AUTH_METHOD_AWS_SIGNATURE_V4 = 1;

AUTH_METHOD_UNSPECIFIED

AuthMethod is not specified.

AUTH_METHOD_UNSPECIFIED = 0;

AUTH_METHOD_UNSPECIFIED_VALUE

AuthMethod is not specified.

AUTH_METHOD_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()