Class AwsSecondaryNetworkInterface
java.lang.Object
co.yellowdog.platform.model.AwsSecondaryNetworkInterface
- All Implemented Interfaces:
Serializable
@JsonClassDescription("Specifies a secondary network interface")
public class AwsSecondaryNetworkInterface
extends Object
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA builder that can be used to build a new AwsSecondaryNetworkInterface that is automatically validated on build. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanDetermines the type of the network interface.Optional securityGroupId for this network interface.Optional subnetId for this network interface.inthashCode()voidsetNetworkInterfaceType(AwsNetworkInterfaceType networkInterfaceType) Determines the type of the network interface.voidsetSecurityGroupId(String securityGroupId) Optional securityGroupId for this network interface.voidsetSubnetId(String subnetId) Optional subnetId for this network interface.toString()
-
Method Details
-
builder
-
toBuilder
-
getNetworkInterfaceType
Determines the type of the network interface. -
getSubnetId
Optional subnetId for this network interface. If not specified the subnetId of the parent source is used. -
getSecurityGroupId
Optional securityGroupId for this network interface. If not specified the subnetId of the parent source is used. -
setNetworkInterfaceType
Determines the type of the network interface. -
setSubnetId
Optional subnetId for this network interface. If not specified the subnetId of the parent source is used. -
setSecurityGroupId
Optional securityGroupId for this network interface. If not specified the subnetId of the parent source is used. -
equals
-
canEqual
-
hashCode
-
toString
-