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 healthcheckGet labelSelectorgetName()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) labelSelector(LoadBalancerServiceLabelSelector labelSelector) voidsetDescription(String description) voidsetDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) voidsetHealthcheck(LoadBalancerServiceHealthcheck healthcheck) voidsetLabelSelector(LoadBalancerServiceLabelSelector labelSelector) 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:
-
JSON_PROPERTY_LABEL_SELECTOR
- See Also:
-
-
Constructor Details
-
UpdateLoadBalancerServiceRequest
public UpdateLoadBalancerServiceRequest()
-
-
Method Details
-
name
-
getName
-
getName_JsonNullable
-
setName_JsonNullable
-
setName
-
description
-
getDescription
-
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
-
labelSelector
public UpdateLoadBalancerServiceRequest labelSelector(LoadBalancerServiceLabelSelector labelSelector) -
getLabelSelector
Get labelSelector- Returns:
- labelSelector
-
setLabelSelector
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-