Interface Grant.Builder

    • Method Detail

      • grantArn

        Grant.Builder grantArn​(String grantArn)

        Amazon Resource Name (ARN) of the grant.

        Parameters:
        grantArn - Amazon Resource Name (ARN) of the grant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantName

        Grant.Builder grantName​(String grantName)

        Grant name.

        Parameters:
        grantName - Grant name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parentArn

        Grant.Builder parentArn​(String parentArn)

        Parent ARN.

        Parameters:
        parentArn - Parent ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • licenseArn

        Grant.Builder licenseArn​(String licenseArn)

        License ARN.

        Parameters:
        licenseArn - License ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • granteePrincipalArn

        Grant.Builder granteePrincipalArn​(String granteePrincipalArn)

        The grantee principal ARN.

        Parameters:
        granteePrincipalArn - The grantee principal ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • homeRegion

        Grant.Builder homeRegion​(String homeRegion)

        Home Region of the grant.

        Parameters:
        homeRegion - Home Region of the grant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantStatus

        Grant.Builder grantStatus​(String grantStatus)

        Grant status.

        Parameters:
        grantStatus - Grant status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GrantStatus, GrantStatus
      • grantStatus

        Grant.Builder grantStatus​(GrantStatus grantStatus)

        Grant status.

        Parameters:
        grantStatus - Grant status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GrantStatus, GrantStatus
      • statusReason

        Grant.Builder statusReason​(String statusReason)

        Grant status reason.

        Parameters:
        statusReason - Grant status reason.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        Grant.Builder version​(String version)

        Grant version.

        Parameters:
        version - Grant version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantedOperationsWithStrings

        Grant.Builder grantedOperationsWithStrings​(Collection<String> grantedOperations)

        Granted operations.

        Parameters:
        grantedOperations - Granted operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantedOperationsWithStrings

        Grant.Builder grantedOperationsWithStrings​(String... grantedOperations)

        Granted operations.

        Parameters:
        grantedOperations - Granted operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantedOperations

        Grant.Builder grantedOperations​(Collection<AllowedOperation> grantedOperations)

        Granted operations.

        Parameters:
        grantedOperations - Granted operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • grantedOperations

        Grant.Builder grantedOperations​(AllowedOperation... grantedOperations)

        Granted operations.

        Parameters:
        grantedOperations - Granted operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • options

        Grant.Builder options​(Options options)

        The options specified for the grant.

        Parameters:
        options - The options specified for the grant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.