Interface UpdateTicketTypeAttributeRequest._FinalStage
-
- All Known Implementing Classes:
UpdateTicketTypeAttributeRequest.Builder
- Enclosing class:
- UpdateTicketTypeAttributeRequest
public static interface UpdateTicketTypeAttributeRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateTicketTypeAttributeRequest._FinalStageallowMultipleValues(java.lang.Boolean allowMultipleValues)UpdateTicketTypeAttributeRequest._FinalStageallowMultipleValues(java.util.Optional<java.lang.Boolean> allowMultipleValues)Whether the attribute allows multiple files to be attached to it (only applicable to file attributes)UpdateTicketTypeAttributeRequest._FinalStagearchived(java.lang.Boolean archived)UpdateTicketTypeAttributeRequest._FinalStagearchived(java.util.Optional<java.lang.Boolean> archived)Whether the attribute should be archived and not shown during creation of the ticket (it will still be present on previously created tickets)UpdateTicketTypeAttributeRequestbuild()UpdateTicketTypeAttributeRequest._FinalStagedescription(java.lang.String description)UpdateTicketTypeAttributeRequest._FinalStagedescription(java.util.Optional<java.lang.String> description)The description of the attribute presented to the teammate or contactUpdateTicketTypeAttributeRequest._FinalStagelistItems(java.lang.String listItems)UpdateTicketTypeAttributeRequest._FinalStagelistItems(java.util.Optional<java.lang.String> listItems)A comma delimited list of items for the attribute value (only applicable to list attributes)UpdateTicketTypeAttributeRequest._FinalStagemultiline(java.lang.Boolean multiline)UpdateTicketTypeAttributeRequest._FinalStagemultiline(java.util.Optional<java.lang.Boolean> multiline)Whether the attribute allows multiple lines of text (only applicable to string attributes)UpdateTicketTypeAttributeRequest._FinalStagename(java.lang.String name)UpdateTicketTypeAttributeRequest._FinalStagename(java.util.Optional<java.lang.String> name)The name of the ticket type attributeUpdateTicketTypeAttributeRequest._FinalStagerequiredToCreate(java.lang.Boolean requiredToCreate)UpdateTicketTypeAttributeRequest._FinalStagerequiredToCreate(java.util.Optional<java.lang.Boolean> requiredToCreate)Whether the attribute is required to be filled in when teammates are creating the ticket in Inbox.UpdateTicketTypeAttributeRequest._FinalStagerequiredToCreateForContacts(java.lang.Boolean requiredToCreateForContacts)UpdateTicketTypeAttributeRequest._FinalStagerequiredToCreateForContacts(java.util.Optional<java.lang.Boolean> requiredToCreateForContacts)Whether the attribute is required to be filled in when contacts are creating the ticket in Messenger.UpdateTicketTypeAttributeRequest._FinalStagevisibleOnCreate(java.lang.Boolean visibleOnCreate)UpdateTicketTypeAttributeRequest._FinalStagevisibleOnCreate(java.util.Optional<java.lang.Boolean> visibleOnCreate)Whether the attribute is visible to teammates when creating a ticket in Inbox.UpdateTicketTypeAttributeRequest._FinalStagevisibleToContacts(java.lang.Boolean visibleToContacts)UpdateTicketTypeAttributeRequest._FinalStagevisibleToContacts(java.util.Optional<java.lang.Boolean> visibleToContacts)Whether the attribute is visible to contacts when creating a ticket in Messenger.
-
-
-
Method Detail
-
build
UpdateTicketTypeAttributeRequest build()
-
name
UpdateTicketTypeAttributeRequest._FinalStage name(java.util.Optional<java.lang.String> name)
The name of the ticket type attribute
-
name
UpdateTicketTypeAttributeRequest._FinalStage name(java.lang.String name)
-
description
UpdateTicketTypeAttributeRequest._FinalStage description(java.util.Optional<java.lang.String> description)
The description of the attribute presented to the teammate or contact
-
description
UpdateTicketTypeAttributeRequest._FinalStage description(java.lang.String description)
-
requiredToCreate
UpdateTicketTypeAttributeRequest._FinalStage requiredToCreate(java.util.Optional<java.lang.Boolean> requiredToCreate)
Whether the attribute is required to be filled in when teammates are creating the ticket in Inbox.
-
requiredToCreate
UpdateTicketTypeAttributeRequest._FinalStage requiredToCreate(java.lang.Boolean requiredToCreate)
-
requiredToCreateForContacts
UpdateTicketTypeAttributeRequest._FinalStage requiredToCreateForContacts(java.util.Optional<java.lang.Boolean> requiredToCreateForContacts)
Whether the attribute is required to be filled in when contacts are creating the ticket in Messenger.
-
requiredToCreateForContacts
UpdateTicketTypeAttributeRequest._FinalStage requiredToCreateForContacts(java.lang.Boolean requiredToCreateForContacts)
-
visibleOnCreate
UpdateTicketTypeAttributeRequest._FinalStage visibleOnCreate(java.util.Optional<java.lang.Boolean> visibleOnCreate)
Whether the attribute is visible to teammates when creating a ticket in Inbox.
-
visibleOnCreate
UpdateTicketTypeAttributeRequest._FinalStage visibleOnCreate(java.lang.Boolean visibleOnCreate)
-
visibleToContacts
UpdateTicketTypeAttributeRequest._FinalStage visibleToContacts(java.util.Optional<java.lang.Boolean> visibleToContacts)
Whether the attribute is visible to contacts when creating a ticket in Messenger.
-
visibleToContacts
UpdateTicketTypeAttributeRequest._FinalStage visibleToContacts(java.lang.Boolean visibleToContacts)
-
multiline
UpdateTicketTypeAttributeRequest._FinalStage multiline(java.util.Optional<java.lang.Boolean> multiline)
Whether the attribute allows multiple lines of text (only applicable to string attributes)
-
multiline
UpdateTicketTypeAttributeRequest._FinalStage multiline(java.lang.Boolean multiline)
-
listItems
UpdateTicketTypeAttributeRequest._FinalStage listItems(java.util.Optional<java.lang.String> listItems)
A comma delimited list of items for the attribute value (only applicable to list attributes)
-
listItems
UpdateTicketTypeAttributeRequest._FinalStage listItems(java.lang.String listItems)
-
allowMultipleValues
UpdateTicketTypeAttributeRequest._FinalStage allowMultipleValues(java.util.Optional<java.lang.Boolean> allowMultipleValues)
Whether the attribute allows multiple files to be attached to it (only applicable to file attributes)
-
allowMultipleValues
UpdateTicketTypeAttributeRequest._FinalStage allowMultipleValues(java.lang.Boolean allowMultipleValues)
-
archived
UpdateTicketTypeAttributeRequest._FinalStage archived(java.util.Optional<java.lang.Boolean> archived)
Whether the attribute should be archived and not shown during creation of the ticket (it will still be present on previously created tickets)
-
archived
UpdateTicketTypeAttributeRequest._FinalStage archived(java.lang.Boolean archived)
-
-