Interface GetTemporaryGlueTableCredentialsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetTemporaryGlueTableCredentialsResponse.Builder,
,GetTemporaryGlueTableCredentialsResponse> LakeFormationResponse.Builder
,SdkBuilder<GetTemporaryGlueTableCredentialsResponse.Builder,
,GetTemporaryGlueTableCredentialsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetTemporaryGlueTableCredentialsResponse
@Mutable
@NotThreadSafe
public static interface GetTemporaryGlueTableCredentialsResponse.Builder
extends LakeFormationResponse.Builder, SdkPojo, CopyableBuilder<GetTemporaryGlueTableCredentialsResponse.Builder,GetTemporaryGlueTableCredentialsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionaccessKeyId
(String accessKeyId) The access key ID for the temporary credentials.expiration
(Instant expiration) The date and time when the temporary credentials expire.secretAccessKey
(String secretAccessKey) The secret key for the temporary credentials.sessionToken
(String sessionToken) The session token for the temporary credentials.vendedS3Path
(String... vendedS3Path) The Amazon S3 path for the temporary credentials.vendedS3Path
(Collection<String> vendedS3Path) The Amazon S3 path for the temporary credentials.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.lakeformation.model.LakeFormationResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
accessKeyId
The access key ID for the temporary credentials.
- Parameters:
accessKeyId
- The access key ID for the temporary credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretAccessKey
The secret key for the temporary credentials.
- Parameters:
secretAccessKey
- The secret key for the temporary credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionToken
The session token for the temporary credentials.
- Parameters:
sessionToken
- The session token for the temporary credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiration
The date and time when the temporary credentials expire.
- Parameters:
expiration
- The date and time when the temporary credentials expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendedS3Path
The Amazon S3 path for the temporary credentials.
- Parameters:
vendedS3Path
- The Amazon S3 path for the temporary credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendedS3Path
The Amazon S3 path for the temporary credentials.
- Parameters:
vendedS3Path
- The Amazon S3 path for the temporary credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-