Package com.openai.models.containers
Class ContainerCreateParams.NetworkPolicy
-
- All Implemented Interfaces:
public final class ContainerCreateParams.NetworkPolicyNetwork access policy for the container.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceContainerCreateParams.NetworkPolicy.VisitorAn interface that defines how to map each variant of NetworkPolicy to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<ContainerNetworkPolicyDisabled>disabled()final Optional<ContainerNetworkPolicyAllowlist>allowlist()final BooleanisDisabled()final BooleanisAllowlist()final ContainerNetworkPolicyDisabledasDisabled()final ContainerNetworkPolicyAllowlistasAllowlist()final Optional<JsonValue>_json()final <T extends Any> Taccept(ContainerCreateParams.NetworkPolicy.Visitor<T> visitor)final ContainerCreateParams.NetworkPolicyvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ContainerCreateParams.NetworkPolicyofDisabled(ContainerNetworkPolicyDisabled disabled)final static ContainerCreateParams.NetworkPolicyofAllowlist(ContainerNetworkPolicyAllowlist allowlist)-
-
Method Detail
-
disabled
final Optional<ContainerNetworkPolicyDisabled> disabled()
-
allowlist
final Optional<ContainerNetworkPolicyAllowlist> allowlist()
-
isDisabled
final Boolean isDisabled()
-
isAllowlist
final Boolean isAllowlist()
-
asDisabled
final ContainerNetworkPolicyDisabled asDisabled()
-
asAllowlist
final ContainerNetworkPolicyAllowlist asAllowlist()
-
accept
final <T extends Any> T accept(ContainerCreateParams.NetworkPolicy.Visitor<T> visitor)
-
validate
final ContainerCreateParams.NetworkPolicy validate()
-
ofDisabled
final static ContainerCreateParams.NetworkPolicy ofDisabled(ContainerNetworkPolicyDisabled disabled)
-
ofAllowlist
final static ContainerCreateParams.NetworkPolicy ofAllowlist(ContainerNetworkPolicyAllowlist allowlist)
-
-
-
-