@Generated(value="software.amazon.awssdk:codegen") public final class NetworkConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkConfig.Builder,NetworkConfig>
Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static NetworkConfig.Builder |
builder() |
Boolean |
enableNetworkIsolation()
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkConfig.Builder> |
serializableBuilderClass() |
NetworkConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VpcConfig |
vpcConfig()
Returns the value of the VpcConfig property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Boolean enableNetworkIsolation()
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
public VpcConfig vpcConfig()
public NetworkConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NetworkConfig.Builder,NetworkConfig>public static NetworkConfig.Builder builder()
public static Class<? extends NetworkConfig.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.