Interface RouteAnalysisCompletion.Builder

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

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

    • resultCode

      RouteAnalysisCompletion.Builder resultCode(String resultCode)

      The result of the analysis. If the status is NOT_CONNECTED, check the reason code.

      Parameters:
      resultCode - The result of the analysis. If the status is NOT_CONNECTED, check the reason code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resultCode

      The result of the analysis. If the status is NOT_CONNECTED, check the reason code.

      Parameters:
      resultCode - The result of the analysis. If the status is NOT_CONNECTED, check the reason code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reasonCode

      RouteAnalysisCompletion.Builder reasonCode(String reasonCode)

      The reason code. Available only if a connection is not found.

      • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.

      • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.

      • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.

      • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.

      • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.

      • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.

      • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.

      • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.

      • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

      Parameters:
      reasonCode - The reason code. Available only if a connection is not found.

      • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.

      • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.

      • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.

      • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.

      • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.

      • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.

      • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.

      • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.

      • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

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

      The reason code. Available only if a connection is not found.

      • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.

      • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.

      • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.

      • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.

      • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.

      • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.

      • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.

      • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.

      • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

      Parameters:
      reasonCode - The reason code. Available only if a connection is not found.

      • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.

      • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.

      • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.

      • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.

      • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.

      • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.

      • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.

      • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.

      • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

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

      RouteAnalysisCompletion.Builder reasonContext(Map<String,String> reasonContext)

      Additional information about the path. Available only if a connection is not found.

      Parameters:
      reasonContext - Additional information about the path. Available only if a connection is not found.
      Returns:
      Returns a reference to this object so that method calls can be chained together.