Interface AuthorizationData.Builder

    • Method Detail

      • 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.