Interface PersistentAppUI.Builder

  • Method Details

    • persistentAppUIId

      PersistentAppUI.Builder persistentAppUIId(String persistentAppUIId)

      The identifier for the persistent application user interface object.

      Parameters:
      persistentAppUIId - The identifier for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persistentAppUITypeListWithStrings

      PersistentAppUI.Builder persistentAppUITypeListWithStrings(Collection<String> persistentAppUITypeList)

      The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.

      Parameters:
      persistentAppUITypeList - The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persistentAppUITypeListWithStrings

      PersistentAppUI.Builder persistentAppUITypeListWithStrings(String... persistentAppUITypeList)

      The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.

      Parameters:
      persistentAppUITypeList - The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persistentAppUITypeList

      PersistentAppUI.Builder persistentAppUITypeList(Collection<PersistentAppUIType> persistentAppUITypeList)

      The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.

      Parameters:
      persistentAppUITypeList - The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persistentAppUITypeList

      PersistentAppUI.Builder persistentAppUITypeList(PersistentAppUIType... persistentAppUITypeList)

      The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.

      Parameters:
      persistentAppUITypeList - The type list for the persistent application user interface object. Valid values include SHS, YTS, or TEZ.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persistentAppUIStatus

      PersistentAppUI.Builder persistentAppUIStatus(String persistentAppUIStatus)

      The status for the persistent application user interface object.

      Parameters:
      persistentAppUIStatus - The status for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorId

      PersistentAppUI.Builder authorId(String authorId)

      The author ID for the persistent application user interface object.

      Parameters:
      authorId - The author ID for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      PersistentAppUI.Builder creationTime(Instant creationTime)

      The creation date and time for the persistent application user interface object.

      Parameters:
      creationTime - The creation date and time for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      PersistentAppUI.Builder lastModifiedTime(Instant lastModifiedTime)

      The date and time the persistent application user interface object was last changed.

      Parameters:
      lastModifiedTime - The date and time the persistent application user interface object was last changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastStateChangeReason

      PersistentAppUI.Builder lastStateChangeReason(String lastStateChangeReason)

      The reason the persistent application user interface object was last changed.

      Parameters:
      lastStateChangeReason - The reason the persistent application user interface object was last changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A collection of tags for the persistent application user interface object.

      Parameters:
      tags - A collection of tags for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A collection of tags for the persistent application user interface object.

      Parameters:
      tags - A collection of tags for the persistent application user interface object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A collection of tags for the persistent application user interface object.

      This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tags(List<Tag>).

      Parameters:
      tags - a consumer that will call methods on Tag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: