Interface PhysicalNetworkInterface.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PhysicalNetworkInterface.Builder,
,PhysicalNetworkInterface> SdkBuilder<PhysicalNetworkInterface.Builder,
,PhysicalNetworkInterface> SdkPojo
- Enclosing class:
PhysicalNetworkInterface
@Mutable
@NotThreadSafe
public static interface PhysicalNetworkInterface.Builder
extends SdkPojo, CopyableBuilder<PhysicalNetworkInterface.Builder,PhysicalNetworkInterface>
-
Method Summary
Modifier and TypeMethodDescriptiondefaultGateway
(String defaultGateway) The default gateway of the device.The IP address of the device.ipAddressAssignment
(String ipAddressAssignment) A value that describes whether the IP address is dynamic or persistent.ipAddressAssignment
(IpAddressAssignment ipAddressAssignment) A value that describes whether the IP address is dynamic or persistent.macAddress
(String macAddress) The MAC address of the device.The netmask used to divide the IP address into subnets.physicalConnectorType
(String physicalConnectorType) The physical connector type.physicalConnectorType
(PhysicalConnectorType physicalConnectorType) The physical connector type.physicalNetworkInterfaceId
(String physicalNetworkInterfaceId) The physical network interface ID.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 Details
-
defaultGateway
The default gateway of the device.
- Parameters:
defaultGateway
- The default gateway of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddress
The IP address of the device.
- Parameters:
ipAddress
- The IP address of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressAssignment
A value that describes whether the IP address is dynamic or persistent.
- Parameters:
ipAddressAssignment
- A value that describes whether the IP address is dynamic or persistent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressAssignment
A value that describes whether the IP address is dynamic or persistent.
- Parameters:
ipAddressAssignment
- A value that describes whether the IP address is dynamic or persistent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
macAddress
The MAC address of the device.
- Parameters:
macAddress
- The MAC address of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
netmask
The netmask used to divide the IP address into subnets.
- Parameters:
netmask
- The netmask used to divide the IP address into subnets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalConnectorType
The physical connector type.
- Parameters:
physicalConnectorType
- The physical connector type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
physicalConnectorType
The physical connector type.
- Parameters:
physicalConnectorType
- The physical connector type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
physicalNetworkInterfaceId
The physical network interface ID.
- Parameters:
physicalNetworkInterfaceId
- The physical network interface ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-