Klasse ListWebhookSubscriptionsOperationSpec
java.lang.Object
io.github.primelib.pagerduty4j.rest.spec.ListWebhookSubscriptionsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ListWebhookSubscriptionsOperationSpec
extends Object
ListWebhookSubscriptionsSpec
Specification for the ListWebhookSubscriptions operation.
List webhook subscriptions
-
Verschachtelte Klassen - Übersicht
Modifizierer und TypKlasseBeschreibungstatic class
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic Boolean
allows to disable validation of the spec, use with care! -
Konstruktorübersicht
ModifiziererKonstruktorBeschreibungprotected
ListWebhookSubscriptionsOperationSpec
(Integer limit, Integer offset, Boolean total, String filterType, String filterId) Constructs a validated instance ofListWebhookSubscriptionsOperationSpec
.Constructs a validated instance ofListWebhookSubscriptionsOperationSpec
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
boolean
@Nullable String
filterId()
The id of the resource to filter upon.The id of the resource to filter upon.@Nullable String
The type of resource to filter upon.filterType
(@Nullable String filterType) The type of resource to filter upon.int
hashCode()
@Nullable Integer
limit()
The number of results per page.The number of results per page.@Nullable Integer
offset()
Offset to start pagination search results.Offset to start pagination search results.toString()
@Nullable Boolean
total()
By default thetotal
field in pagination responses is set tonull
to provide the fastest possible response times.By default thetotal
field in pagination responses is set tonull
to provide the fastest possible response times.void
validate()
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
-
ListWebhookSubscriptionsOperationSpec
@Internal public ListWebhookSubscriptionsOperationSpec(Consumer<ListWebhookSubscriptionsOperationSpec> spec) Constructs a validated instance ofListWebhookSubscriptionsOperationSpec
.- Parameter:
spec
- the specification to process
-
ListWebhookSubscriptionsOperationSpec
@Internal public ListWebhookSubscriptionsOperationSpec(Integer limit, Integer offset, Boolean total, String filterType, String filterId) Constructs a validated instance ofListWebhookSubscriptionsOperationSpec
.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
limit
- The number of results per page.offset
- Offset to start pagination search results.total
- By default thetotal
field in pagination responses is set tonull
to provide the fastest possible response times. Settotal
totrue
for this field to be populated. See our [Pagination Docs](https://developer.pagerduty.com/docs/rest-api-v2/pagination/) for more information.filterType
- The type of resource to filter upon.filterId
- The id of the resource to filter upon.
-
ListWebhookSubscriptionsOperationSpec
protected ListWebhookSubscriptionsOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
public static ListWebhookSubscriptionsOperationSpec.ListWebhookSubscriptionsOperationSpecBuilder builder() -
limit
The number of results per page. -
offset
Offset to start pagination search results. -
total
By default thetotal
field in pagination responses is set tonull
to provide the fastest possible response times. Settotal
totrue
for this field to be populated. See our [Pagination Docs](https://developer.pagerduty.com/docs/rest-api-v2/pagination/) for more information. -
filterType
The type of resource to filter upon. -
filterId
The id of the resource to filter upon. -
limit
The number of results per page.- Gibt zurück:
this
.
-
offset
Offset to start pagination search results.- Gibt zurück:
this
.
-
total
By default thetotal
field in pagination responses is set tonull
to provide the fastest possible response times. Settotal
totrue
for this field to be populated. See our [Pagination Docs](https://developer.pagerduty.com/docs/rest-api-v2/pagination/) for more information.- Gibt zurück:
this
.
-
filterType
The type of resource to filter upon.- Gibt zurück:
this
.
-
filterId
The id of the resource to filter upon.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-