Class NetworkConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.pipes.model.NetworkConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NetworkConfiguration.Builder,NetworkConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class NetworkConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkConfiguration.Builder,NetworkConfiguration>
This structure specifies the network configuration for an Amazon ECS task.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNetworkConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsVpcConfigurationawsvpcConfiguration()Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used.static NetworkConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends NetworkConfiguration.Builder>serializableBuilderClass()NetworkConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
awsvpcConfiguration
public final AwsVpcConfiguration awsvpcConfiguration()
Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the
awsvpcnetwork mode.- Returns:
- Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP
address is to be used. This structure is relevant only for ECS tasks that use the
awsvpcnetwork mode.
-
toBuilder
public NetworkConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<NetworkConfiguration.Builder,NetworkConfiguration>
-
builder
public static NetworkConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends NetworkConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-