Interface GetAutomatedReasoningPolicyResponse.Builder

    • Method Detail

      • policyArn

        GetAutomatedReasoningPolicyResponse.Builder policyArn​(String policyArn)

        The Amazon Resource Name (ARN) of the policy.

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

        GetAutomatedReasoningPolicyResponse.Builder version​(String version)

        The version of the policy.

        Parameters:
        version - The version of the policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyId

        GetAutomatedReasoningPolicyResponse.Builder policyId​(String policyId)

        The unique identifier of the policy.

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

        GetAutomatedReasoningPolicyResponse.Builder description​(String description)

        The description of the policy.

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

        GetAutomatedReasoningPolicyResponse.Builder definitionHash​(String definitionHash)

        The hash of the policy definition used as a concurrency token.

        Parameters:
        definitionHash - The hash of the policy definition used as a concurrency token.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyArn

        GetAutomatedReasoningPolicyResponse.Builder kmsKeyArn​(String kmsKeyArn)

        The Amazon Resource Name (ARN) of the KMS key used to encrypt the automated reasoning policy and its associated artifacts. If a KMS key is not provided during the initial CreateAutomatedReasoningPolicyRequest, the kmsKeyArn won't be included in the GetAutomatedReasoningPolicyResponse.

        Parameters:
        kmsKeyArn - The Amazon Resource Name (ARN) of the KMS key used to encrypt the automated reasoning policy and its associated artifacts. If a KMS key is not provided during the initial CreateAutomatedReasoningPolicyRequest, the kmsKeyArn won't be included in the GetAutomatedReasoningPolicyResponse.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GetAutomatedReasoningPolicyResponse.Builder createdAt​(Instant createdAt)

        The timestamp when the policy was created.

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

        GetAutomatedReasoningPolicyResponse.Builder updatedAt​(Instant updatedAt)

        The timestamp when the policy was last updated.

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