Interface NetworkInterface.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkInterface.Builder,NetworkInterface>,SdkBuilder<NetworkInterface.Builder,NetworkInterface>,SdkPojo
- Enclosing class:
- NetworkInterface
@Mutable @NotThreadSafe public static interface NetworkInterface.Builder extends SdkPojo, CopyableBuilder<NetworkInterface.Builder,NetworkInterface>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkInterface.BuilderavailabilityZone(String availabilityZone)The availability zone that the network interface resides in.NetworkInterface.BuildererrorMessage(String errorMessage)An error message.NetworkInterface.BuildernetworkInterfaceId(String networkInterfaceId)The network interface ID.NetworkInterface.Builderstatus(String status)The status of the network interface.NetworkInterface.Builderstatus(NetworkInterfaceStatus status)The status of the network interface.NetworkInterface.BuildersubnetId(String subnetId)The subnet ID associated with the network interface.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
subnetId
NetworkInterface.Builder subnetId(String subnetId)
The subnet ID associated with the network interface.
- Parameters:
subnetId- The subnet ID associated with the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
NetworkInterface.Builder availabilityZone(String availabilityZone)
The availability zone that the network interface resides in.
- Parameters:
availabilityZone- The availability zone that the network interface resides in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
NetworkInterface.Builder errorMessage(String errorMessage)
An error message.
- Parameters:
errorMessage- An error message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
NetworkInterface.Builder status(String status)
The status of the network interface.
- Parameters:
status- The status of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkInterfaceStatus,NetworkInterfaceStatus
-
status
NetworkInterface.Builder status(NetworkInterfaceStatus status)
The status of the network interface.
- Parameters:
status- The status of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NetworkInterfaceStatus,NetworkInterfaceStatus
-
networkInterfaceId
NetworkInterface.Builder networkInterfaceId(String networkInterfaceId)
The network interface ID.
- Parameters:
networkInterfaceId- The network interface ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-