Interface AuthorizationData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AuthorizationData.Builder,
,AuthorizationData> SdkBuilder<AuthorizationData.Builder,
,AuthorizationData> SdkPojo
- Enclosing class:
AuthorizationData
@Mutable
@NotThreadSafe
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 the specified Amazon ECR registry.The Unix time in seconds and milliseconds when the authorization token expires.proxyEndpoint
(String proxyEndpoint) The registry URL to use for this authorization token in adocker login
command.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, sdkFieldNameToField, sdkFields
-
Method Details
-
authorizationToken
A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format
user:password
for private registry authentication usingdocker login
.- Parameters:
authorizationToken
- A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the formatuser:password
for private 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.
-
proxyEndpoint
The registry URL to use for this authorization token in a
docker login
command. The Amazon ECR registry URL format ishttps://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..- Parameters:
proxyEndpoint
- The registry URL to use for this authorization token in adocker login
command. The Amazon ECR registry URL format ishttps://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..- Returns:
- Returns a reference to this object so that method calls can be chained together.
-