Interface InstanceNetworkInterfaceAttachment.Builder

    • Method Detail

      • attachTime

        InstanceNetworkInterfaceAttachment.Builder attachTime​(Instant attachTime)

        The time stamp when the attachment initiated.

        Parameters:
        attachTime - The time stamp when the attachment initiated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attachmentId

        InstanceNetworkInterfaceAttachment.Builder attachmentId​(String attachmentId)

        The ID of the network interface attachment.

        Parameters:
        attachmentId - The ID of the network interface attachment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deleteOnTermination

        InstanceNetworkInterfaceAttachment.Builder deleteOnTermination​(Boolean deleteOnTermination)

        Indicates whether the network interface is deleted when the instance is terminated.

        Parameters:
        deleteOnTermination - Indicates whether the network interface is deleted when the instance is terminated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceIndex

        InstanceNetworkInterfaceAttachment.Builder deviceIndex​(Integer deviceIndex)

        The index of the device on the instance for the network interface attachment.

        Parameters:
        deviceIndex - The index of the device on the instance for the network interface attachment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkCardIndex

        InstanceNetworkInterfaceAttachment.Builder networkCardIndex​(Integer networkCardIndex)

        The index of the network card.

        Parameters:
        networkCardIndex - The index of the network card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.