Klasse AdminQuiesceMode
java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.AdminQuiesceMode
AdminQuiesceMode
This contains quiesce mode settings for APIGateway.
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringSpecifies the type of blocking for quiesce mode in API Gatewayprotected BooleanSpecifies whether to enable or disable quiesce mode for API Gatewayprotected StringSpecifies the failure reason of the last quiesce mode operation if the status is a failureSpecifies the types of data that need to be flushed when quiesce mode for all is enabled in API Gatewayprotected StringPublish Status of the API for this service registry. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAdminQuiesceMode(String block, Boolean enable, String failureReason, List<String> flush, String status) Constructs a validated instance ofAdminQuiesceMode.Constructs a validated instance ofAdminQuiesceMode. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungblock()Specifies the type of blocking for quiesce mode in API GatewaySpecifies the type of blocking for quiesce mode in API Gatewayprotected booleanenable()Specifies whether to enable or disable quiesce mode for API GatewaySpecifies whether to enable or disable quiesce mode for API GatewaybooleanSpecifies the failure reason of the last quiesce mode operation if the status is a failurefailureReason(String failureReason) Specifies the failure reason of the last quiesce mode operation if the status is a failureflush()Specifies the types of data that need to be flushed when quiesce mode for all is enabled in API GatewaySpecifies the types of data that need to be flushed when quiesce mode for all is enabled in API GatewayinthashCode()status()Publish Status of the API for this service registry.Publish Status of the API for this service registry.toString()
-
Felddetails
-
block
Specifies the type of blocking for quiesce mode in API Gateway -
enable
Specifies whether to enable or disable quiesce mode for API Gateway -
failureReason
Specifies the failure reason of the last quiesce mode operation if the status is a failure -
flush
-
status
Publish Status of the API for this service registry. Possible values are NEW, PUBLISHED and SUSPENDED. NEW represents the API is not published to the service registry. PUBLISHED represents the API is published to the service registry. SUSPENDED represents the API is published to service registry, but is not currently active (during deactivation of API or shutdown of API Gateway).
-
-
Konstruktordetails
-
AdminQuiesceMode
Constructs a validated instance ofAdminQuiesceMode.- Parameter:
spec- the specification to process
-
AdminQuiesceMode
@Internal public AdminQuiesceMode(String block, Boolean enable, String failureReason, List<String> flush, String status) Constructs a validated instance ofAdminQuiesceMode.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AdminQuiesceMode(Consumer)instead.- Parameter:
block- Specifies the type of blocking for quiesce mode in API Gatewayenable- Specifies whether to enable or disable quiesce mode for API GatewayfailureReason- Specifies the failure reason of the last quiesce mode operation if the status is a failureflush- Specifies the types of data that need to be flushed when quiesce mode for all is enabled in API Gatewaystatus- Publish Status of the API for this service registry. Possible values are NEW, PUBLISHED and SUSPENDED. NEW represents the API is not published to the service registry. PUBLISHED represents the API is published to the service registry. SUSPENDED represents the API is published to service registry, but is not currently active (during deactivation of API or shutdown of API Gateway).
-
AdminQuiesceMode
protected AdminQuiesceMode()
-
-
Methodendetails
-
block
Specifies the type of blocking for quiesce mode in API Gateway -
enable
Specifies whether to enable or disable quiesce mode for API Gateway -
failureReason
Specifies the failure reason of the last quiesce mode operation if the status is a failure -
flush
-
status
Publish Status of the API for this service registry. Possible values are NEW, PUBLISHED and SUSPENDED. NEW represents the API is not published to the service registry. PUBLISHED represents the API is published to the service registry. SUSPENDED represents the API is published to service registry, but is not currently active (during deactivation of API or shutdown of API Gateway). -
block
Specifies the type of blocking for quiesce mode in API Gateway- Gibt zurück:
this.
-
enable
Specifies whether to enable or disable quiesce mode for API Gateway- Gibt zurück:
this.
-
failureReason
Specifies the failure reason of the last quiesce mode operation if the status is a failure- Gibt zurück:
this.
-
flush
Specifies the types of data that need to be flushed when quiesce mode for all is enabled in API Gateway- Gibt zurück:
this.
-
status
Publish Status of the API for this service registry. Possible values are NEW, PUBLISHED and SUSPENDED. NEW represents the API is not published to the service registry. PUBLISHED represents the API is published to the service registry. SUSPENDED represents the API is published to service registry, but is not currently active (during deactivation of API or shutdown of API Gateway).- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
-
toString
-