Interface ServiceTopologyEdgeSummary.Builder

  • Method Details

    • sourceResourceIdentifier

      ServiceTopologyEdgeSummary.Builder sourceResourceIdentifier(String sourceResourceIdentifier)

      The identifier of the source resource.

      Parameters:
      sourceResourceIdentifier - The identifier of the source resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationResourceIdentifier

      ServiceTopologyEdgeSummary.Builder destinationResourceIdentifier(String destinationResourceIdentifier)

      The identifier of the destination resource.

      Parameters:
      destinationResourceIdentifier - The identifier of the destination resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceRegion

      ServiceTopologyEdgeSummary.Builder sourceRegion(String sourceRegion)

      The AWS Region of the source resource.

      Parameters:
      sourceRegion - The AWS Region of the source resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationRegion

      ServiceTopologyEdgeSummary.Builder destinationRegion(String destinationRegion)

      The AWS Region of the destination resource.

      Parameters:
      destinationRegion - The AWS Region of the destination resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceAccount

      ServiceTopologyEdgeSummary.Builder sourceAccount(String sourceAccount)

      The AWS account ID of the source resource.

      Parameters:
      sourceAccount - The AWS account ID of the source resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationAccount

      ServiceTopologyEdgeSummary.Builder destinationAccount(String destinationAccount)

      The AWS account ID of the destination resource.

      Parameters:
      destinationAccount - The AWS account ID of the destination resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • properties

      The properties of the topology edge.

      Parameters:
      properties - The properties of the topology edge.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • properties

      The properties of the topology edge.

      Parameters:
      properties - The properties of the topology edge.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • properties

      The properties of the topology edge.

      This is a convenience method that creates an instance of the EdgePropertySummary.Builder avoiding the need to create one manually via EdgePropertySummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to properties(List<EdgePropertySummary>).

      Parameters:
      properties - a consumer that will call methods on EdgePropertySummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: