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 Details

    • authorizationToken

      AuthorizationData.Builder authorizationToken(String 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 using docker 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 format user:password for private registry authentication using docker login.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expiresAt

      AuthorizationData.Builder expiresAt(Instant 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

      AuthorizationData.Builder proxyEndpoint(String proxyEndpoint)

      The registry URL to use for this authorization token in a docker login command. The Amazon ECR registry URL format is https://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 a docker login command. The Amazon ECR registry URL format is https://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.