Class ServiceNowEndpointBuilderFactory.ServiceNowHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.ServiceNowEndpointBuilderFactory.ServiceNowHeaderNameBuilder
-
- Enclosing interface:
- ServiceNowEndpointBuilderFactory
public static class ServiceNowEndpointBuilderFactory.ServiceNowHeaderNameBuilder extends Object
The builder of headers' name for the ServiceNow component.
-
-
Constructor Summary
Constructors Constructor Description ServiceNowHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
serviceNowAction()
The action to perform.String
serviceNowActionSubject()
The action subject.String
serviceNowApiVersion()
The REST API version.String
serviceNowAvgFields()
The sys param avg fields.String
serviceNowBreakdown()
The sys param breakdown.String
serviceNowBreakdownRelation()
The sys param breakdown relation.String
serviceNowCartItemId()
The cart item id.String
serviceNowCatalog()
The sys param catalog.String
serviceNowCategory()
The sys param category.String
serviceNowContains()
The sys param contains.String
serviceNowContentMeta()
The content meta.String
serviceNowContentType()
The content type.String
serviceNowCount()
The sys param count.String
serviceNowDataSource()
The sys param data source.String
serviceNowDisplay()
Set this parameter to true to return only scorecards where the indicator Display field is selected.String
serviceNowDisplayValue()
Return the display value (true), actual value (false), or both (all) for reference fields.String
serviceNowElementsFilter()
The sys param elements filter.String
serviceNowEncryptionContext()
The encryption context.String
serviceNowExcludeReferenceLink()
True to exclude Table API links for reference fields.String
serviceNowFavorites()
Set this parameter to true to return only scorecards that are favorites of the querying user.String
serviceNowFields()
The sys param fields.String
serviceNowFileName()
The file name.String
serviceNowGroupBy()
The sys param group by.String
serviceNowHaving()
The sys param having.String
serviceNowIncludeAggregates()
Set this parameter to true to always return all available aggregates for an indicator, including when an aggregate has already been applied.String
serviceNowIncludeAvailableAggregates()
Set this parameter to true to return all available aggregates for an indicator when no aggregate has been applied.String
serviceNowIncludeAvailableBreakdowns()
Set this parameter to true to return all available breakdowns for an indicator.String
serviceNowIncludeScoreNotes()
Set this parameter to true to return all notes associated with the score.String
serviceNowIncludeScores()
Set this parameter to true to return all scores for a scorecard.String
serviceNowInputDisplayValue()
True to set raw value of input fields.String
serviceNowKey()
Set this parameter to true to return only scorecards for key indicators.String
serviceNowLimit()
The sys param limit.String
serviceNowMaxFields()
The sys param max fields.String
serviceNowMinFields()
The sys param min fields.String
serviceNowModel()
The data model.String
serviceNowOffset()
The sys param offset.String
serviceNowOrderBy()
The sys param order by.String
serviceNowPage()
The sys param page.String
serviceNowPerPage()
Enter the maximum number of scorecards each query can return.String
serviceNowQuery()
The sys param query.String
serviceNowRequestModel()
The request data model.String
serviceNowResource()
The resource to access.String
serviceNowResponseMeta()
The response meta.String
serviceNowResponseModel()
The response data model.String
serviceNowResponseType()
The type of the response.String
serviceNowRetrieveTargetRecord()
Set this parameter to true to retrieve the target record.String
serviceNowSortBy()
Specify the value to use when sorting results.String
serviceNowSortDir()
Specify the sort direction, ascending or descending.String
serviceNowSumFields()
The sys param sum fields.String
serviceNowSuppressAutoSysField()
True to suppress auto generation of system fields.String
serviceNowSuppressPaginationHeader()
Set this value to true to remove the Link header from the response.String
serviceNowSysId()
The sys id.String
serviceNowTable()
The default table.String
serviceNowTableSysId()
The table sys id.String
serviceNowTags()
The sys param tags.String
serviceNowTarget()
Set this parameter to true to return only scorecards that have a target.String
serviceNowText()
The sys param text.String
serviceNowTopLevelOnly()
Gets only those categories whose parent is a catalog.String
serviceNowType()
The sys param type.String
serviceNowUserId()
The user id.String
serviceNowUserSysId()
The user sys id.String
serviceNowUUID()
The sys param UUID.String
serviceNowView()
The sys param view.
-
-
-
Method Detail
-
serviceNowResource
public String serviceNowResource()
The resource to access. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowResource
.
-
serviceNowAction
public String serviceNowAction()
The action to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowAction
.
-
serviceNowActionSubject
public String serviceNowActionSubject()
The action subject. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowActionSubject
.
-
serviceNowModel
public String serviceNowModel()
The data model. The option is a:Class
type. Group: producer- Returns:
- the name of the header
ServiceNowModel
.
-
serviceNowRequestModel
public String serviceNowRequestModel()
The request data model. The option is a:Class
type. Group: producer- Returns:
- the name of the header
ServiceNowRequestModel
.
-
serviceNowResponseModel
public String serviceNowResponseModel()
The response data model. The option is a:Class
type. Group: producer- Returns:
- the name of the header
ServiceNowResponseModel
.
-
serviceNowContentType
public String serviceNowContentType()
The content type. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowContentType
.
-
serviceNowContentMeta
public String serviceNowContentMeta()
The content meta. The option is a:Map
type. Group: producer- Returns:
- the name of the header
ServiceNowContentMeta
.
-
serviceNowResponseMeta
public String serviceNowResponseMeta()
The response meta. The option is a:Map
type. Group: producer- Returns:
- the name of the header
ServiceNowResponseMeta
.
-
serviceNowApiVersion
public String serviceNowApiVersion()
The REST API version. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowApiVersion
.
-
serviceNowResponseType
public String serviceNowResponseType()
The type of the response. The option is a:Class
type. Group: producer- Returns:
- the name of the header
ServiceNowResponseType
.
-
serviceNowRetrieveTargetRecord
public String serviceNowRetrieveTargetRecord()
Set this parameter to true to retrieve the target record. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowRetrieveTargetRecord
.
-
serviceNowTable
public String serviceNowTable()
The default table. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowTable
.
-
serviceNowSysId
public String serviceNowSysId()
The sys id. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowSysId
.
-
serviceNowUserSysId
public String serviceNowUserSysId()
The user sys id. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowUserSysId
.
-
serviceNowUserId
public String serviceNowUserId()
The user id. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowUserId
.
-
serviceNowCartItemId
public String serviceNowCartItemId()
The cart item id. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowCartItemId
.
-
serviceNowFileName
public String serviceNowFileName()
The file name. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowFileName
.
-
serviceNowTableSysId
public String serviceNowTableSysId()
The table sys id. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowTableSysId
.
-
serviceNowEncryptionContext
public String serviceNowEncryptionContext()
The encryption context. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowEncryptionContext
.
-
serviceNowCategory
public String serviceNowCategory()
The sys param category. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowCategory
.
-
serviceNowType
public String serviceNowType()
The sys param type. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowType
.
-
serviceNowCatalog
public String serviceNowCatalog()
The sys param catalog. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowCatalog
.
-
serviceNowQuery
public String serviceNowQuery()
The sys param query. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowQuery
.
-
serviceNowDisplayValue
public String serviceNowDisplayValue()
Return the display value (true), actual value (false), or both (all) for reference fields. The option is a:String
type. Default: false Group: producer- Returns:
- the name of the header
ServiceNowDisplayValue
.
-
serviceNowInputDisplayValue
public String serviceNowInputDisplayValue()
True to set raw value of input fields. The option is a:Boolean
type. Default: false Group: producer- Returns:
- the name of the header
ServiceNowInputDisplayValue
.
-
serviceNowExcludeReferenceLink
public String serviceNowExcludeReferenceLink()
True to exclude Table API links for reference fields. The option is a:Boolean
type. Default: false Group: producer- Returns:
- the name of the header
ServiceNowExcludeReferenceLink
.
-
serviceNowFields
public String serviceNowFields()
The sys param fields. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowFields
.
-
serviceNowLimit
public String serviceNowLimit()
The sys param limit. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
ServiceNowLimit
.
-
serviceNowText
public String serviceNowText()
The sys param text. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowText
.
-
serviceNowOffset
public String serviceNowOffset()
The sys param offset. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
ServiceNowOffset
.
-
serviceNowView
public String serviceNowView()
The sys param view. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowView
.
-
serviceNowSuppressAutoSysField
public String serviceNowSuppressAutoSysField()
True to suppress auto generation of system fields. The option is a:Boolean
type. Default: false Group: producer- Returns:
- the name of the header
ServiceNowSuppressAutoSysField
.
-
serviceNowSuppressPaginationHeader
public String serviceNowSuppressPaginationHeader()
Set this value to true to remove the Link header from the response. The Link header allows you to request additional pages of data when the number of records matching your query exceeds the query limit. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowSuppressPaginationHeader
.
-
serviceNowMinFields
public String serviceNowMinFields()
The sys param min fields. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowMinFields
.
-
serviceNowMaxFields
public String serviceNowMaxFields()
The sys param max fields. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowMaxFields
.
-
serviceNowSumFields
public String serviceNowSumFields()
The sys param sum fields. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowSumFields
.
-
serviceNowAvgFields
public String serviceNowAvgFields()
The sys param avg fields. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowAvgFields
.
-
serviceNowCount
public String serviceNowCount()
The sys param count. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowCount
.
-
serviceNowGroupBy
public String serviceNowGroupBy()
The sys param group by. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowGroupBy
.
-
serviceNowOrderBy
public String serviceNowOrderBy()
The sys param order by. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowOrderBy
.
-
serviceNowHaving
public String serviceNowHaving()
The sys param having. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowHaving
.
-
serviceNowUUID
public String serviceNowUUID()
The sys param UUID. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowUUID
.
-
serviceNowBreakdown
public String serviceNowBreakdown()
The sys param breakdown. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowBreakdown
.
-
serviceNowIncludeScores
public String serviceNowIncludeScores()
Set this parameter to true to return all scores for a scorecard. If a value is not specified, this parameter defaults to false and returns only the most recent score value. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowIncludeScores
.
-
serviceNowIncludeScoreNotes
public String serviceNowIncludeScoreNotes()
Set this parameter to true to return all notes associated with the score. The note element contains the note text as well as the author and timestamp when the note was added. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowIncludeScoreNotes
.
-
serviceNowIncludeAggregates
public String serviceNowIncludeAggregates()
Set this parameter to true to always return all available aggregates for an indicator, including when an aggregate has already been applied. If a value is not specified, this parameter defaults to false and returns no aggregates. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowIncludeAggregates
.
-
serviceNowIncludeAvailableBreakdowns
public String serviceNowIncludeAvailableBreakdowns()
Set this parameter to true to return all available breakdowns for an indicator. If a value is not specified, this parameter defaults to false and returns no breakdowns. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowIncludeAvailableBreakdowns
.
-
serviceNowIncludeAvailableAggregates
public String serviceNowIncludeAvailableAggregates()
Set this parameter to true to return all available aggregates for an indicator when no aggregate has been applied. If a value is not specified, this parameter defaults to false and returns no aggregates. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowIncludeAvailableAggregates
.
-
serviceNowFavorites
public String serviceNowFavorites()
Set this parameter to true to return only scorecards that are favorites of the querying user. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowFavorites
.
-
serviceNowKey
public String serviceNowKey()
Set this parameter to true to return only scorecards for key indicators. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowKey
.
-
serviceNowTarget
public String serviceNowTarget()
Set this parameter to true to return only scorecards that have a target. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowTarget
.
-
serviceNowDisplay
public String serviceNowDisplay()
Set this parameter to true to return only scorecards where the indicator Display field is selected. Set this parameter to all to return scorecards with any Display field value. The option is a:String
type. Default: true Group: producer- Returns:
- the name of the header
ServiceNowDisplay
.
-
serviceNowPerPage
public String serviceNowPerPage()
Enter the maximum number of scorecards each query can return. By default this value is 10, and the maximum is 100. The option is a:Integer
type. Default: 10 Group: producer- Returns:
- the name of the header
ServiceNowPerPage
.
-
serviceNowSortBy
public String serviceNowSortBy()
Specify the value to use when sorting results. By default, queries sort records by value. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowSortBy
.
-
serviceNowSortDir
public String serviceNowSortDir()
Specify the sort direction, ascending or descending. By default, queries sort records in descending order. Use sysparm_sortdir=asc to sort in ascending order. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowSortDir
.
-
serviceNowContains
public String serviceNowContains()
The sys param contains. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowContains
.
-
serviceNowTags
public String serviceNowTags()
The sys param tags. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowTags
.
-
serviceNowPage
public String serviceNowPage()
The sys param page. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowPage
.
-
serviceNowElementsFilter
public String serviceNowElementsFilter()
The sys param elements filter. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowElementsFilter
.
-
serviceNowBreakdownRelation
public String serviceNowBreakdownRelation()
The sys param breakdown relation. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowBreakdownRelation
.
-
serviceNowDataSource
public String serviceNowDataSource()
The sys param data source. The option is a:String
type. Group: producer- Returns:
- the name of the header
ServiceNowDataSource
.
-
serviceNowTopLevelOnly
public String serviceNowTopLevelOnly()
Gets only those categories whose parent is a catalog. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
ServiceNowTopLevelOnly
.
-
-