Interface AuthorizationData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AuthorizationData.Builder,
,AuthorizationData> SdkBuilder<AuthorizationData.Builder,
,AuthorizationData> SdkPojo
- Enclosing class:
AuthorizationData
public static interface AuthorizationData.Builder
extends SdkPojo, CopyableBuilder<AuthorizationData.Builder,AuthorizationData>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationToken
(String authorizationToken) A base64-encoded string that contains authorization data for a public Amazon ECR registry.The Unix time in seconds and milliseconds when the authorization token expires.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
authorizationToken
A base64-encoded string that contains authorization data for a public Amazon ECR registry. When the string is decoded, it's presented in the format
user:password
for public registry authentication usingdocker login
.- Parameters:
authorizationToken
- A base64-encoded string that contains authorization data for a public Amazon ECR registry. When the string is decoded, it's presented in the formatuser:password
for public registry authentication usingdocker login
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
- Parameters:
expiresAt
- The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-