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 class
A builder that can be used to build a new AwsSecondaryNetworkInterface that is automatically validated on build. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
Determines the type of the network interface.Optional securityGroupId for this network interface.Optional subnetId for this network interface.int
hashCode()
void
setNetworkInterfaceType
(AwsNetworkInterfaceType networkInterfaceType) Determines the type of the network interface.void
setSecurityGroupId
(String securityGroupId) Optional securityGroupId for this network interface.void
setSubnetId
(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
-