Package com.exoscale.sdk.model
Class AddRuleToSecurityGroupRequest
java.lang.Object
com.exoscale.sdk.model.AddRuleToSecurityGroupRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class AddRuleToSecurityGroupRequest
extends Object
AddRuleToSecurityGroupRequest
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Network flow direction to matchstatic enum
Network protocol -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) boolean
Return true if this add_rule_to_security_group_request object is equal to o.flowDirection
(AddRuleToSecurityGroupRequest.FlowDirectionEnum flowDirection) Security Group rule descriptionEnd port of the range minimum: 1 maximum: 65535Network flow direction to matchgetIcmp()
Get icmpCIDR-formatted network allowedNetwork protocolGet securityGroupStart port of the range minimum: 1 maximum: 65535int
hashCode()
securityGroup
(SecurityGroupResource securityGroup) void
setDescription
(String description) void
setEndPort
(Long endPort) void
setFlowDirection
(AddRuleToSecurityGroupRequest.FlowDirectionEnum flowDirection) void
void
setNetwork
(String network) void
void
setSecurityGroup
(SecurityGroupResource securityGroup) void
setStartPort
(Long startPort) toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_FLOW_DIRECTION
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NETWORK
- See Also:
-
JSON_PROPERTY_SECURITY_GROUP
- See Also:
-
JSON_PROPERTY_PROTOCOL
- See Also:
-
JSON_PROPERTY_ICMP
- See Also:
-
JSON_PROPERTY_START_PORT
- See Also:
-
JSON_PROPERTY_END_PORT
- See Also:
-
-
Constructor Details
-
AddRuleToSecurityGroupRequest
public AddRuleToSecurityGroupRequest()
-
-
Method Details
-
flowDirection
public AddRuleToSecurityGroupRequest flowDirection(AddRuleToSecurityGroupRequest.FlowDirectionEnum flowDirection) -
getFlowDirection
Network flow direction to match- Returns:
- flowDirection
-
setFlowDirection
-
description
-
getDescription
Security Group rule description- Returns:
- description
-
setDescription
-
network
-
getNetwork
CIDR-formatted network allowed- Returns:
- network
-
setNetwork
-
securityGroup
-
getSecurityGroup
Get securityGroup- Returns:
- securityGroup
-
setSecurityGroup
-
protocol
-
getProtocol
Network protocol- Returns:
- protocol
-
setProtocol
-
icmp
-
getIcmp
Get icmp- Returns:
- icmp
-
setIcmp
-
startPort
-
getStartPort
Start port of the range minimum: 1 maximum: 65535- Returns:
- startPort
-
setStartPort
-
endPort
-
getEndPort
End port of the range minimum: 1 maximum: 65535- Returns:
- endPort
-
setEndPort
-
equals
Return true if this add_rule_to_security_group_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
-