Interface TransitGatewayRouteTableRoute.Builder

    • Method Detail

      • destinationCidr

        TransitGatewayRouteTableRoute.Builder destinationCidr​(String destinationCidr)

        The CIDR block used for destination matches.

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

        TransitGatewayRouteTableRoute.Builder state​(String 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.
      • routeOrigin

        TransitGatewayRouteTableRoute.Builder routeOrigin​(String routeOrigin)

        The route origin. The following are the possible values:

        • static

        • propagated

        Parameters:
        routeOrigin - The route origin. The following are the possible values:

        • static

        • propagated

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • prefixListId

        TransitGatewayRouteTableRoute.Builder prefixListId​(String prefixListId)

        The ID of the prefix list.

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

        TransitGatewayRouteTableRoute.Builder attachmentId​(String attachmentId)

        The ID of the route attachment.

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

        TransitGatewayRouteTableRoute.Builder resourceId​(String resourceId)

        The ID of the resource for the route attachment.

        Parameters:
        resourceId - The ID of the resource for the route attachment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceType

        TransitGatewayRouteTableRoute.Builder resourceType​(String resourceType)

        The resource type for the route attachment.

        Parameters:
        resourceType - The resource type for the route attachment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.