Package com.exoscale.sdk.model
Class UpdateLoadBalancerServiceRequest
java.lang.Object
com.exoscale.sdk.model.UpdateLoadBalancerServiceRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class UpdateLoadBalancerServiceRequest
extends Object
UpdateLoadBalancerServiceRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumNetwork traffic protocolstatic enumLoad balancing strategy -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleanReturn true if this update_load_balancer_service_request object is equal to o.Load Balancer Service descriptionorg.openapitools.jackson.nullable.JsonNullable<String>Get healthcheckgetName()Load Balancer Service nameorg.openapitools.jackson.nullable.JsonNullable<String>getPort()Port exposed on the Load Balancer's public IP minimum: 1 maximum: 65535org.openapitools.jackson.nullable.JsonNullable<Long>Network traffic protocolorg.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.ProtocolEnum>Load balancing strategyorg.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.StrategyEnum>Port on which the network traffic will be forwarded to on the receiving instance minimum: 1 maximum: 65535org.openapitools.jackson.nullable.JsonNullable<Long>inthashCode()healthcheck(LoadBalancerServiceHealthcheck healthcheck) voidsetDescription(String description) voidsetDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) voidsetHealthcheck(LoadBalancerServiceHealthcheck healthcheck) voidvoidsetName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> name) voidvoidsetPort_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> port) voidvoidsetProtocol_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.ProtocolEnum> protocol) voidvoidsetStrategy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.StrategyEnum> strategy) voidsetTargetPort(Long targetPort) voidsetTargetPort_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> targetPort) targetPort(Long targetPort) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_PROTOCOL
- See Also:
-
JSON_PROPERTY_STRATEGY
- See Also:
-
JSON_PROPERTY_PORT
- See Also:
-
JSON_PROPERTY_TARGET_PORT
- See Also:
-
JSON_PROPERTY_HEALTHCHECK
- See Also:
-
-
Constructor Details
-
UpdateLoadBalancerServiceRequest
public UpdateLoadBalancerServiceRequest()
-
-
Method Details
-
name
-
getName
Load Balancer Service name- Returns:
- name
-
getName_JsonNullable
-
setName_JsonNullable
-
setName
-
description
-
getDescription
Load Balancer Service description- Returns:
- description
-
getDescription_JsonNullable
-
setDescription_JsonNullable
public void setDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) -
setDescription
-
protocol
public UpdateLoadBalancerServiceRequest protocol(UpdateLoadBalancerServiceRequest.ProtocolEnum protocol) -
getProtocol
Network traffic protocol- Returns:
- protocol
-
getProtocol_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.ProtocolEnum> getProtocol_JsonNullable() -
setProtocol_JsonNullable
public void setProtocol_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.ProtocolEnum> protocol) -
setProtocol
-
strategy
public UpdateLoadBalancerServiceRequest strategy(UpdateLoadBalancerServiceRequest.StrategyEnum strategy) -
getStrategy
Load balancing strategy- Returns:
- strategy
-
getStrategy_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.StrategyEnum> getStrategy_JsonNullable() -
setStrategy_JsonNullable
public void setStrategy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<UpdateLoadBalancerServiceRequest.StrategyEnum> strategy) -
setStrategy
-
port
-
getPort
Port exposed on the Load Balancer's public IP minimum: 1 maximum: 65535- Returns:
- port
-
getPort_JsonNullable
-
setPort_JsonNullable
-
setPort
-
targetPort
-
getTargetPort
Port on which the network traffic will be forwarded to on the receiving instance minimum: 1 maximum: 65535- Returns:
- targetPort
-
getTargetPort_JsonNullable
-
setTargetPort_JsonNullable
public void setTargetPort_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> targetPort) -
setTargetPort
-
healthcheck
-
getHealthcheck
Get healthcheck- Returns:
- healthcheck
-
setHealthcheck
-
equals
Return true if this update_load_balancer_service_request object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-