Class V1IPBlock
java.lang.Object
io.kubernetes.client.openapi.models.V1IPBlock
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-02T17:56:12.287571Z[Etc/UTC]")
public class V1IPBlock
extends Object
IPBlock describes a particular CIDR (Ex. \"192.168.1.0/24\",\"2001:db8::/64\") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExceptItem
(String exceptItem) boolean
static V1IPBlock
Create an instance of V1IPBlock given an JSON stringgetCidr()
cidr is a string representing the IPBlock Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\"except is a slice of CIDRs that should not be included within an IPBlock Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\" Except values will be rejected if they are outside the cidr rangeint
hashCode()
void
void
toJson()
Convert an instance of V1IPBlock to an JSON stringtoString()
static void
validateJsonObject
(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_CIDR
- See Also:
-
SERIALIZED_NAME_EXCEPT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1IPBlock
public V1IPBlock()
-
-
Method Details
-
cidr
-
getCidr
cidr is a string representing the IPBlock Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\"- Returns:
- cidr
-
setCidr
-
except
-
addExceptItem
-
getExcept
except is a slice of CIDRs that should not be included within an IPBlock Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\" Except values will be rejected if they are outside the cidr range- Returns:
- except
-
setExcept
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
IOException
- if the JSON Object is invalid with respect to V1IPBlock
-
fromJson
Create an instance of V1IPBlock given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1IPBlock
- Throws:
IOException
- if the JSON string is invalid with respect to V1IPBlock
-
toJson
Convert an instance of V1IPBlock to an JSON string- Returns:
- JSON string
-