Interface GetServiceGraphResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetServiceGraphResponse.Builder,GetServiceGraphResponse>, SdkBuilder<GetServiceGraphResponse.Builder,GetServiceGraphResponse>, SdkPojo, SdkResponse.Builder, XRayResponse.Builder
Enclosing class:
GetServiceGraphResponse

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

    • startTime

      The start of the time frame for which the graph was generated.

      Parameters:
      startTime - The start of the time frame for which the graph was generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The end of the time frame for which the graph was generated.

      Parameters:
      endTime - The end of the time frame for which the graph was generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • services

      The services that have processed a traced request during the specified time frame.

      Parameters:
      services - The services that have processed a traced request during the specified time frame.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • services

      The services that have processed a traced request during the specified time frame.

      Parameters:
      services - The services that have processed a traced request during the specified time frame.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • services

      The services that have processed a traced request during the specified time frame.

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

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

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

      GetServiceGraphResponse.Builder containsOldGroupVersions(Boolean containsOldGroupVersions)

      A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

      Parameters:
      containsOldGroupVersions - A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      Pagination token.

      Parameters:
      nextToken - Pagination token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.