Interface RegistrySummary.Builder

  • Method Details

    • name

      The name of the registry.

      Parameters:
      name - The name of the registry.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      RegistrySummary.Builder description(String description)

      The description of the registry.

      Parameters:
      description - The description of the registry.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • registryId

      RegistrySummary.Builder registryId(String registryId)

      The unique identifier of the registry.

      Parameters:
      registryId - The unique identifier of the registry.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • registryArn

      RegistrySummary.Builder registryArn(String registryArn)

      The Amazon Resource Name (ARN) of the registry.

      Parameters:
      registryArn - The Amazon Resource Name (ARN) of the registry.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizerType

      RegistrySummary.Builder authorizerType(String authorizerType)

      The type of authorizer used by the registry. This controls the authorization method for the Search and Invoke APIs used by consumers.

      • CUSTOM_JWT - Authorize with a bearer token.

      • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

      Parameters:
      authorizerType - The type of authorizer used by the registry. This controls the authorization method for the Search and Invoke APIs used by consumers.

      • CUSTOM_JWT - Authorize with a bearer token.

      • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • authorizerType

      RegistrySummary.Builder authorizerType(RegistryAuthorizerType authorizerType)

      The type of authorizer used by the registry. This controls the authorization method for the Search and Invoke APIs used by consumers.

      • CUSTOM_JWT - Authorize with a bearer token.

      • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

      Parameters:
      authorizerType - The type of authorizer used by the registry. This controls the authorization method for the Search and Invoke APIs used by consumers.

      • CUSTOM_JWT - Authorize with a bearer token.

      • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the registry. Possible values include CREATING, READY, UPDATING, CREATE_FAILED, UPDATE_FAILED, DELETING, and DELETE_FAILED.

      Parameters:
      status - The current status of the registry. Possible values include CREATING, READY, UPDATING, CREATE_FAILED, UPDATE_FAILED, DELETING, and DELETE_FAILED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the registry. Possible values include CREATING, READY, UPDATING, CREATE_FAILED, UPDATE_FAILED, DELETING, and DELETE_FAILED.

      Parameters:
      status - The current status of the registry. Possible values include CREATING, READY, UPDATING, CREATE_FAILED, UPDATE_FAILED, DELETING, and DELETE_FAILED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      RegistrySummary.Builder statusReason(String statusReason)

      The reason for the current status, typically set when the status is a failure state.

      Parameters:
      statusReason - The reason for the current status, typically set when the status is a failure state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      RegistrySummary.Builder createdAt(Instant createdAt)

      The timestamp when the registry was created.

      Parameters:
      createdAt - The timestamp when the registry was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      RegistrySummary.Builder updatedAt(Instant updatedAt)

      The timestamp when the registry was last updated.

      Parameters:
      updatedAt - The timestamp when the registry was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.