Interface Statement.Builder

    • Method Detail

      • sourcePolicyId

        Statement.Builder sourcePolicyId​(String sourcePolicyId)

        The identifier of the policy that was provided as an input.

        Parameters:
        sourcePolicyId - The identifier of the policy that was provided as an input.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourcePolicyType

        Statement.Builder sourcePolicyType​(String sourcePolicyType)

        The type of the policy.

        Parameters:
        sourcePolicyType - The type of the policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PolicySourceType, PolicySourceType
      • startPosition

        Statement.Builder startPosition​(Position startPosition)

        The row and column of the beginning of the Statement in an IAM policy.

        Parameters:
        startPosition - The row and column of the beginning of the Statement in an IAM policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endPosition

        Statement.Builder endPosition​(Position endPosition)

        The row and column of the end of a Statement in an IAM policy.

        Parameters:
        endPosition - The row and column of the end of a Statement in an IAM policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.