Klasse PutBusinessServicePriorityThresholdsOperationSpec
java.lang.Object
io.github.primelib.pagerduty4j.rest.spec.PutBusinessServicePriorityThresholdsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class PutBusinessServicePriorityThresholdsOperationSpec
extends Object
PutBusinessServicePriorityThresholdsSpec
Specification for the PutBusinessServicePriorityThresholds operation.
Set the Account-level priority threshold for Business Service impact.
-
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
PutBusinessServicePriorityThresholdsOperationSpec
(PutBusinessServicePriorityThresholdsRequest putBusinessServicePriorityThresholdsRequest) Constructs a validated instance ofPutBusinessServicePriorityThresholdsOperationSpec
.PutBusinessServicePriorityThresholdsOperationSpec
(Consumer<PutBusinessServicePriorityThresholdsOperationSpec> spec) Constructs a validated instance ofPutBusinessServicePriorityThresholdsOperationSpec
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
boolean
int
hashCode()
Set theid
andorder
of the global Priority Threshold.putBusinessServicePriorityThresholdsRequest
(@Nullable PutBusinessServicePriorityThresholdsRequest putBusinessServicePriorityThresholdsRequest) Set theid
andorder
of the global Priority Threshold.toString()
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
-
PutBusinessServicePriorityThresholdsOperationSpec
@Internal public PutBusinessServicePriorityThresholdsOperationSpec(Consumer<PutBusinessServicePriorityThresholdsOperationSpec> spec) Constructs a validated instance ofPutBusinessServicePriorityThresholdsOperationSpec
.- Parameter:
spec
- the specification to process
-
PutBusinessServicePriorityThresholdsOperationSpec
@Internal public PutBusinessServicePriorityThresholdsOperationSpec(PutBusinessServicePriorityThresholdsRequest putBusinessServicePriorityThresholdsRequest) Constructs a validated instance ofPutBusinessServicePriorityThresholdsOperationSpec
.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
putBusinessServicePriorityThresholdsRequest
- Set theid
andorder
of the global Priority Threshold. These values can be obtained by calling the/priorities
endpoint. Once set, Incidents must be at or above the specified level in order to impact Business Services. An exception to this rule is if the Incident has been added to the incident directly using thePUT /incidents/{id}/business_services/{business_service_id}/impacts
endpoint.
-
PutBusinessServicePriorityThresholdsOperationSpec
protected PutBusinessServicePriorityThresholdsOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
putBusinessServicePriorityThresholdsRequest
@Nullable public @Nullable PutBusinessServicePriorityThresholdsRequest putBusinessServicePriorityThresholdsRequest()Set theid
andorder
of the global Priority Threshold. These values can be obtained by calling the/priorities
endpoint. Once set, Incidents must be at or above the specified level in order to impact Business Services. An exception to this rule is if the Incident has been added to the incident directly using thePUT /incidents/{id}/business_services/{business_service_id}/impacts
endpoint. -
putBusinessServicePriorityThresholdsRequest
public PutBusinessServicePriorityThresholdsOperationSpec putBusinessServicePriorityThresholdsRequest(@Nullable @Nullable PutBusinessServicePriorityThresholdsRequest putBusinessServicePriorityThresholdsRequest) Set theid
andorder
of the global Priority Threshold. These values can be obtained by calling the/priorities
endpoint. Once set, Incidents must be at or above the specified level in order to impact Business Services. An exception to this rule is if the Incident has been added to the incident directly using thePUT /incidents/{id}/business_services/{business_service_id}/impacts
endpoint.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-