Interface AwsSourceDetails.AccessKeyCredentialsOrBuilder (1.74.0)

public static interface AwsSourceDetails.AccessKeyCredentialsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessKeyId()

public abstract String getAccessKeyId()

AWS access key ID.

string access_key_id = 1;

Returns
Type Description
String

The accessKeyId.

getAccessKeyIdBytes()

public abstract ByteString getAccessKeyIdBytes()

AWS access key ID.

string access_key_id = 1;

Returns
Type Description
ByteString

The bytes for accessKeyId.

getSecretAccessKey()

public abstract String getSecretAccessKey()

Input only. AWS secret access key.

string secret_access_key = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The secretAccessKey.

getSecretAccessKeyBytes()

public abstract ByteString getSecretAccessKeyBytes()

Input only. AWS secret access key.

string secret_access_key = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for secretAccessKey.

getSessionToken()

public abstract String getSessionToken()

Input only. AWS session token. Used only when AWS security token service (STS) is responsible for creating the temporary credentials.

string session_token = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The sessionToken.

getSessionTokenBytes()

public abstract ByteString getSessionTokenBytes()

Input only. AWS session token. Used only when AWS security token service (STS) is responsible for creating the temporary credentials.

string session_token = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for sessionToken.