Klasse GetAllAutomationActionsOperationSpec
java.lang.Object
io.github.primelib.pagerduty4j.rest.spec.GetAllAutomationActionsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetAllAutomationActionsOperationSpec
extends Object
GetAllAutomationActionsSpec
Specification for the GetAllAutomationActions operation.
List Automation Actions
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstructs a validated implementation ofGetAllAutomationActionsOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable StringFilters results to include the ones matching the specified action typeactionType(@Nullable String actionType) Filters results to include the ones matching the specified action typeprotected booleanFilters results to include the ones matching the specified classification (aka category)classification(@Nullable AutomationActionsActionClassificationEnum classification) Filters results to include the ones matching the specified classification (aka category)@Nullable Stringcursor()Optional parameter used to request the "next" set of results from an API.Optional parameter used to request the "next" set of results from an API.booleaninthashCode()@Nullable Integerlimit()The minimum of the `limit` parameter used in the request or the maximum request size of the API.The minimum of the `limit` parameter used in the request or the maximum request size of the API.@Nullable Stringname()Filters results to include the ones matching the name (case insensitive substring matching)Filters results to include the ones matching the name (case insensitive substring matching)@Nullable StringrunnerId()Filters results to include the ones linked to the specified runner.Filters results to include the ones linked to the specified runner.@Nullable StringFilters results to include the ones associated with the specified serviceFilters results to include the ones associated with the specified service@Nullable StringteamId()Filters results to include the ones associated with the specified team.Filters results to include the ones associated with the specified team.toString()voidvalidate()Validates the Spec, will throw a exception if required parameters are missing
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
GetAllAutomationActionsOperationSpec
@Internal public GetAllAutomationActionsOperationSpec(Consumer<GetAllAutomationActionsOperationSpec> spec) Constructs a validated implementation ofGetAllAutomationActionsOperationSpec.- Parameter:
spec- the specification to process
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
limit
The minimum of the `limit` parameter used in the request or the maximum request size of the API. -
cursor
Optional parameter used to request the "next" set of results from an API. The value provided here is most commonly obtained from the `next_cursor` field of the previous request. When no value is provided, the request starts at the beginning of the result set. -
name
Filters results to include the ones matching the name (case insensitive substring matching) -
runnerId
Filters results to include the ones linked to the specified runner. Specifying the value `any` filters results to include the ones linked to runners only, thus omitting the results not linked to runners. -
classification
Filters results to include the ones matching the specified classification (aka category) -
teamId
Filters results to include the ones associated with the specified team. -
serviceId
Filters results to include the ones associated with the specified service -
actionType
Filters results to include the ones matching the specified action type -
limit
The minimum of the `limit` parameter used in the request or the maximum request size of the API.- Gibt zurück:
this.
-
cursor
Optional parameter used to request the "next" set of results from an API. The value provided here is most commonly obtained from the `next_cursor` field of the previous request. When no value is provided, the request starts at the beginning of the result set.- Gibt zurück:
this.
-
name
Filters results to include the ones matching the name (case insensitive substring matching)- Gibt zurück:
this.
-
runnerId
Filters results to include the ones linked to the specified runner. Specifying the value `any` filters results to include the ones linked to runners only, thus omitting the results not linked to runners.- Gibt zurück:
this.
-
classification
public GetAllAutomationActionsOperationSpec classification(@Nullable @Nullable AutomationActionsActionClassificationEnum classification) Filters results to include the ones matching the specified classification (aka category)- Gibt zurück:
this.
-
teamId
Filters results to include the ones associated with the specified team.- Gibt zurück:
this.
-
serviceId
Filters results to include the ones associated with the specified service- Gibt zurück:
this.
-
actionType
Filters results to include the ones matching the specified action type- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-