Interface QueryLineageResponse.Builder

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

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

    • vertices

      A list of vertices connected to the start entity(ies) in the lineage graph.

      Parameters:
      vertices - A list of vertices connected to the start entity(ies) in the lineage graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vertices

      QueryLineageResponse.Builder vertices(Vertex... vertices)

      A list of vertices connected to the start entity(ies) in the lineage graph.

      Parameters:
      vertices - A list of vertices connected to the start entity(ies) in the lineage graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vertices

      A list of vertices connected to the start entity(ies) in the lineage graph.

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

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

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

      A list of edges that connect vertices in the response.

      Parameters:
      edges - A list of edges that connect vertices in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edges

      A list of edges that connect vertices in the response.

      Parameters:
      edges - A list of edges that connect vertices in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edges

      A list of edges that connect vertices in the response.

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

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

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

      QueryLineageResponse.Builder nextToken(String nextToken)

      Limits the number of vertices in the response. Use the NextToken in a response to to retrieve the next page of results.

      Parameters:
      nextToken - Limits the number of vertices in the response. Use the NextToken in a response to to retrieve the next page of results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.