Class TermsAndConditions.Builder

    • Method Detail

      • acceptanceStatement

        public TermsAndConditions.Builder acceptanceStatement​(String acceptanceStatement)
        “Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy.”
        Parameters:
        acceptanceStatement - value of acceptanceStatement property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bodyText

        public TermsAndConditions.Builder bodyText​(String bodyText)
        “Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy.”
        Parameters:
        bodyText - value of bodyText property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • createdDateTime

        public TermsAndConditions.Builder createdDateTime​(OffsetDateTime createdDateTime)
        “DateTime the object was created.”
        Parameters:
        createdDateTime - value of createdDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public TermsAndConditions.Builder description​(String description)
        “Administrator-supplied description of the T&C policy.”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public TermsAndConditions.Builder displayName​(String displayName)
        “Administrator-supplied name for the T&C policy.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public TermsAndConditions.Builder lastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        “DateTime the object was last modified.”
        Parameters:
        lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • modifiedDateTime

        public TermsAndConditions.Builder modifiedDateTime​(OffsetDateTime modifiedDateTime)
        “DateTime the object was last modified.”
        Parameters:
        modifiedDateTime - value of modifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public TermsAndConditions.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public TermsAndConditions.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public TermsAndConditions.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • title

        public TermsAndConditions.Builder title​(String title)
        “Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy.”
        Parameters:
        title - value of title property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • version

        public TermsAndConditions.Builder version​(Integer version)
        “Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re- accept the modified T&C policy.”
        Parameters:
        version - value of version property (as defined in service metadata)
        Returns:
        this (for method chaining)