Interface LocalGatewayVirtualInterface.Builder

    • Method Detail

      • localGatewayVirtualInterfaceId

        LocalGatewayVirtualInterface.Builder localGatewayVirtualInterfaceId​(String localGatewayVirtualInterfaceId)

        The ID of the virtual interface.

        Parameters:
        localGatewayVirtualInterfaceId - The ID of the virtual interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localGatewayId

        LocalGatewayVirtualInterface.Builder localGatewayId​(String localGatewayId)

        The ID of the local gateway.

        Parameters:
        localGatewayId - The ID of the local gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vlan

        LocalGatewayVirtualInterface.Builder vlan​(Integer vlan)

        The ID of the VLAN.

        Parameters:
        vlan - The ID of the VLAN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localAddress

        LocalGatewayVirtualInterface.Builder localAddress​(String localAddress)

        The local address.

        Parameters:
        localAddress - The local address.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • peerAddress

        LocalGatewayVirtualInterface.Builder peerAddress​(String peerAddress)

        The peer address.

        Parameters:
        peerAddress - The peer address.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localBgpAsn

        LocalGatewayVirtualInterface.Builder localBgpAsn​(Integer localBgpAsn)

        The Border Gateway Protocol (BGP) Autonomous System Number (ASN) of the local gateway.

        Parameters:
        localBgpAsn - The Border Gateway Protocol (BGP) Autonomous System Number (ASN) of the local gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • peerBgpAsn

        LocalGatewayVirtualInterface.Builder peerBgpAsn​(Integer peerBgpAsn)

        The peer BGP ASN.

        Parameters:
        peerBgpAsn - The peer BGP ASN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ownerId

        LocalGatewayVirtualInterface.Builder ownerId​(String ownerId)

        The ID of the Amazon Web Services account that owns the local gateway virtual interface.

        Parameters:
        ownerId - The ID of the Amazon Web Services account that owns the local gateway virtual interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        LocalGatewayVirtualInterface.Builder tags​(Collection<Tag> tags)

        The tags assigned to the virtual interface.

        Parameters:
        tags - The tags assigned to the virtual interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        LocalGatewayVirtualInterface.Builder tags​(Tag... tags)

        The tags assigned to the virtual interface.

        Parameters:
        tags - The tags assigned to the virtual interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.