Class PolicySet.Builder

  • Enclosing class:
    PolicySet

    public static final class PolicySet.Builder
    extends Object
    • Method Detail

      • createdDateTime

        public PolicySet.Builder createdDateTime​(OffsetDateTime createdDateTime)
        “Creation time of the PolicySet.”
        Parameters:
        createdDateTime - value of createdDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public PolicySet.Builder description​(String description)
        “Description of the PolicySet.”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public PolicySet.Builder displayName​(String displayName)
        “DisplayName of the PolicySet.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • errorCode

        public PolicySet.Builder errorCode​(ErrorCode errorCode)
        “Error code if any occured.”
        Parameters:
        errorCode - value of errorCode property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • guidedDeploymentTags

        public PolicySet.Builder guidedDeploymentTags​(List<String> guidedDeploymentTags)
        “Tags of the guided deployment”
        Parameters:
        guidedDeploymentTags - value of guidedDeploymentTags property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • guidedDeploymentTags

        public PolicySet.Builder guidedDeploymentTags​(String... guidedDeploymentTags)
        “Tags of the guided deployment”
        Parameters:
        guidedDeploymentTags - value of guidedDeploymentTags property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • guidedDeploymentTagsNextLink

        public PolicySet.Builder guidedDeploymentTagsNextLink​(String guidedDeploymentTagsNextLink)
        “Tags of the guided deployment”
        Parameters:
        guidedDeploymentTagsNextLink - value of guidedDeploymentTags@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public PolicySet.Builder lastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        “Last modified time of the PolicySet.”
        Parameters:
        lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTags

        public PolicySet.Builder roleScopeTags​(List<String> roleScopeTags)
        “RoleScopeTags of the PolicySet”
        Parameters:
        roleScopeTags - value of roleScopeTags property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTags

        public PolicySet.Builder roleScopeTags​(String... roleScopeTags)
        “RoleScopeTags of the PolicySet”
        Parameters:
        roleScopeTags - value of roleScopeTags property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagsNextLink

        public PolicySet.Builder roleScopeTagsNextLink​(String roleScopeTagsNextLink)
        “RoleScopeTags of the PolicySet”
        Parameters:
        roleScopeTagsNextLink - value of roleScopeTags@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • status

        public PolicySet.Builder status​(PolicySetStatus status)
        “Validation/assignment status of the PolicySet.”
        Parameters:
        status - value of status property (as defined in service metadata)
        Returns:
        this (for method chaining)