Interface ProjectPolicy.Builder

    • Method Detail

      • projectArn

        ProjectPolicy.Builder projectArn​(String projectArn)

        The Amazon Resource Name (ARN) of the project to which the project policy is attached.

        Parameters:
        projectArn - The Amazon Resource Name (ARN) of the project to which the project policy is attached.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyName

        ProjectPolicy.Builder policyName​(String policyName)

        The name of the project policy.

        Parameters:
        policyName - The name of the project policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyRevisionId

        ProjectPolicy.Builder policyRevisionId​(String policyRevisionId)

        The revision ID of the project policy.

        Parameters:
        policyRevisionId - The revision ID of the project policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyDocument

        ProjectPolicy.Builder policyDocument​(String policyDocument)

        The JSON document for the project policy.

        Parameters:
        policyDocument - The JSON document for the project policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimestamp

        ProjectPolicy.Builder creationTimestamp​(Instant creationTimestamp)

        The Unix datetime for the creation of the project policy.

        Parameters:
        creationTimestamp - The Unix datetime for the creation of the project policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTimestamp

        ProjectPolicy.Builder lastUpdatedTimestamp​(Instant lastUpdatedTimestamp)

        The Unix datetime for when the project policy was last updated.

        Parameters:
        lastUpdatedTimestamp - The Unix datetime for when the project policy was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.