Class NetworkInterfaceAttachmentChanges
java.lang.Object
software.amazon.awssdk.services.ec2.model.NetworkInterfaceAttachmentChanges
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NetworkInterfaceAttachmentChanges.Builder,NetworkInterfaceAttachmentChanges>
@Generated("software.amazon.awssdk:codegen")
public final class NetworkInterfaceAttachmentChanges
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<NetworkInterfaceAttachmentChanges.Builder,NetworkInterfaceAttachmentChanges>
Describes an attachment change.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe ID of the network interface attachment.builder()final BooleanThe default number of the ENA queues.final BooleanIndicates whether the network interface is deleted when the instance is terminated.final IntegerThe number of ENA queues to be created with the instance.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends NetworkInterfaceAttachmentChanges.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
defaultEnaQueueCount
The default number of the ENA queues.
- Returns:
- The default number of the ENA queues.
-
enaQueueCount
The number of ENA queues to be created with the instance.
- Returns:
- The number of ENA queues to be created with the instance.
-
attachmentId
The ID of the network interface attachment.
- Returns:
- The ID of the network interface attachment.
-
deleteOnTermination
Indicates whether the network interface is deleted when the instance is terminated.
- Returns:
- Indicates whether the network interface is deleted when the instance is terminated.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<NetworkInterfaceAttachmentChanges.Builder,NetworkInterfaceAttachmentChanges>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-