Class CreatePrivateVirtualInterfaceResult

    • Constructor Detail

      • CreatePrivateVirtualInterfaceResult

        public CreatePrivateVirtualInterfaceResult()
    • Method Detail

      • setOwnerAccount

        public void setOwnerAccount​(String ownerAccount)

        The AWS account that will own the new virtual interface.

        Parameters:
        ownerAccount - The AWS account that will own the new virtual interface.
      • getOwnerAccount

        public String getOwnerAccount()

        The AWS account that will own the new virtual interface.

        Returns:
        The AWS account that will own the new virtual interface.
      • withOwnerAccount

        public CreatePrivateVirtualInterfaceResult withOwnerAccount​(String ownerAccount)

        The AWS account that will own the new virtual interface.

        Parameters:
        ownerAccount - The AWS account that will own the new virtual interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVirtualInterfaceId

        public void setVirtualInterfaceId​(String virtualInterfaceId)
        Parameters:
        virtualInterfaceId -
      • getVirtualInterfaceId

        public String getVirtualInterfaceId()
        Returns:
      • withVirtualInterfaceId

        public CreatePrivateVirtualInterfaceResult withVirtualInterfaceId​(String virtualInterfaceId)
        Parameters:
        virtualInterfaceId -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLocation

        public void setLocation​(String location)
        Parameters:
        location -
      • getLocation

        public String getLocation()
        Returns:
      • withLocation

        public CreatePrivateVirtualInterfaceResult withLocation​(String location)
        Parameters:
        location -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setConnectionId

        public void setConnectionId​(String connectionId)
        Parameters:
        connectionId -
      • getConnectionId

        public String getConnectionId()
        Returns:
      • withConnectionId

        public CreatePrivateVirtualInterfaceResult withConnectionId​(String connectionId)
        Parameters:
        connectionId -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVirtualInterfaceType

        public void setVirtualInterfaceType​(String virtualInterfaceType)
        Parameters:
        virtualInterfaceType -
      • getVirtualInterfaceType

        public String getVirtualInterfaceType()
        Returns:
      • withVirtualInterfaceType

        public CreatePrivateVirtualInterfaceResult withVirtualInterfaceType​(String virtualInterfaceType)
        Parameters:
        virtualInterfaceType -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVirtualInterfaceName

        public void setVirtualInterfaceName​(String virtualInterfaceName)
        Parameters:
        virtualInterfaceName -
      • getVirtualInterfaceName

        public String getVirtualInterfaceName()
        Returns:
      • withVirtualInterfaceName

        public CreatePrivateVirtualInterfaceResult withVirtualInterfaceName​(String virtualInterfaceName)
        Parameters:
        virtualInterfaceName -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVlan

        public void setVlan​(Integer vlan)
        Parameters:
        vlan -
      • getVlan

        public Integer getVlan()
        Returns:
      • setAsn

        public void setAsn​(Integer asn)
        Parameters:
        asn -
      • getAsn

        public Integer getAsn()
        Returns:
      • setAuthKey

        public void setAuthKey​(String authKey)
        Parameters:
        authKey -
      • getAuthKey

        public String getAuthKey()
        Returns:
      • setAmazonAddress

        public void setAmazonAddress​(String amazonAddress)
        Parameters:
        amazonAddress -
      • getAmazonAddress

        public String getAmazonAddress()
        Returns:
      • withAmazonAddress

        public CreatePrivateVirtualInterfaceResult withAmazonAddress​(String amazonAddress)
        Parameters:
        amazonAddress -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCustomerAddress

        public void setCustomerAddress​(String customerAddress)
        Parameters:
        customerAddress -
      • getCustomerAddress

        public String getCustomerAddress()
        Returns:
      • withCustomerAddress

        public CreatePrivateVirtualInterfaceResult withCustomerAddress​(String customerAddress)
        Parameters:
        customerAddress -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVirtualInterfaceState

        public void setVirtualInterfaceState​(String virtualInterfaceState)
        Parameters:
        virtualInterfaceState -
        See Also:
        VirtualInterfaceState
      • setCustomerRouterConfig

        public void setCustomerRouterConfig​(String customerRouterConfig)

        Information for generating the customer router configuration.

        Parameters:
        customerRouterConfig - Information for generating the customer router configuration.
      • getCustomerRouterConfig

        public String getCustomerRouterConfig()

        Information for generating the customer router configuration.

        Returns:
        Information for generating the customer router configuration.
      • withCustomerRouterConfig

        public CreatePrivateVirtualInterfaceResult withCustomerRouterConfig​(String customerRouterConfig)

        Information for generating the customer router configuration.

        Parameters:
        customerRouterConfig - Information for generating the customer router configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setVirtualGatewayId

        public void setVirtualGatewayId​(String virtualGatewayId)
        Parameters:
        virtualGatewayId -
      • getVirtualGatewayId

        public String getVirtualGatewayId()
        Returns:
      • withVirtualGatewayId

        public CreatePrivateVirtualInterfaceResult withVirtualGatewayId​(String virtualGatewayId)
        Parameters:
        virtualGatewayId -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRouteFilterPrefixes

        public void setRouteFilterPrefixes​(Collection<RouteFilterPrefix> routeFilterPrefixes)
        Parameters:
        routeFilterPrefixes -
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object