Interface LocalGatewayRoute.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LocalGatewayRoute.Builder,LocalGatewayRoute>, SdkBuilder<LocalGatewayRoute.Builder,LocalGatewayRoute>, SdkPojo
Enclosing class:
LocalGatewayRoute

public static interface LocalGatewayRoute.Builder extends SdkPojo, CopyableBuilder<LocalGatewayRoute.Builder,LocalGatewayRoute>
  • Method Details

    • destinationCidrBlock

      LocalGatewayRoute.Builder destinationCidrBlock(String destinationCidrBlock)

      The CIDR block used for destination matches.

      Parameters:
      destinationCidrBlock - The CIDR block used for destination matches.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localGatewayVirtualInterfaceGroupId

      LocalGatewayRoute.Builder localGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId)

      The ID of the virtual interface group.

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

      The route type.

      Parameters:
      type - The route type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The route type.

      Parameters:
      type - The route type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the route.

      Parameters:
      state - The state of the route.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the route.

      Parameters:
      state - The state of the route.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • localGatewayRouteTableId

      LocalGatewayRoute.Builder localGatewayRouteTableId(String localGatewayRouteTableId)

      The ID of the local gateway route table.

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

      LocalGatewayRoute.Builder localGatewayRouteTableArn(String localGatewayRouteTableArn)

      The Amazon Resource Name (ARN) of the local gateway route table.

      Parameters:
      localGatewayRouteTableArn - The Amazon Resource Name (ARN) of the local gateway route table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerId

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

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

      LocalGatewayRoute.Builder subnetId(String subnetId)

      The ID of the subnet.

      Parameters:
      subnetId - The ID of the subnet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • coipPoolId

      LocalGatewayRoute.Builder coipPoolId(String coipPoolId)

      The ID of the customer-owned address pool.

      Parameters:
      coipPoolId - The ID of the customer-owned address pool.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkInterfaceId

      LocalGatewayRoute.Builder networkInterfaceId(String networkInterfaceId)

      The ID of the network interface.

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

      LocalGatewayRoute.Builder destinationPrefixListId(String destinationPrefixListId)

      The ID of the prefix list.

      Parameters:
      destinationPrefixListId - The ID of the prefix list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.