Interface EffectivePolicy.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EffectivePolicy.Builder,EffectivePolicy>, SdkBuilder<EffectivePolicy.Builder,EffectivePolicy>, SdkPojo
Enclosing class:
EffectivePolicy

public static interface EffectivePolicy.Builder extends SdkPojo, CopyableBuilder<EffectivePolicy.Builder,EffectivePolicy>
  • Method Details

    • policyContent

      EffectivePolicy.Builder policyContent(String policyContent)

      The text content of the policy.

      Parameters:
      policyContent - The text content of the policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTimestamp

      EffectivePolicy.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)

      The time of the last update to this policy.

      Parameters:
      lastUpdatedTimestamp - The time of the last update to this policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetId

      EffectivePolicy.Builder targetId(String targetId)

      The account ID of the policy target.

      Parameters:
      targetId - The account ID of the policy target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyType

      EffectivePolicy.Builder policyType(String policyType)

      The policy type.

      Parameters:
      policyType - The policy type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • policyType

      The policy type.

      Parameters:
      policyType - The policy type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: