Interface QueryGraphRequest.Builder

  • Method Details

    • domainIdentifier

      QueryGraphRequest.Builder domainIdentifier(String domainIdentifier)

      The identifier of the Amazon DataZone domain.

      Parameters:
      domainIdentifier - The identifier of the Amazon DataZone domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • match

      List of query match clauses.

      Parameters:
      match - List of query match clauses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • match

      List of query match clauses.

      Parameters:
      match - List of query match clauses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • match

      List of query match clauses.

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

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

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

      QueryGraphRequest.Builder maxResults(Integer maxResults)

      The maximum number of entities to return in a single call to QueryGraph. When the number of entities to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to QueryGraph to list the next set of entities.

      Parameters:
      maxResults - The maximum number of entities to return in a single call to QueryGraph. When the number of entities to be listed is greater than the value of MaxResults, the response contains a NextToken value that you can use in a subsequent call to QueryGraph to list the next set of entities.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      QueryGraphRequest.Builder nextToken(String nextToken)

      When the number of entities is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of entities, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to QueryGraph to list the next set of entities.

      Parameters:
      nextToken - When the number of entities is greater than the default value for the MaxResults parameter, or if you explicitly specify a value for MaxResults that is less than the number of entities, the response includes a pagination token named NextToken. You can specify this NextToken value in a subsequent call to QueryGraph to list the next set of entities.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • additionalAttributes

      QueryGraphRequest.Builder additionalAttributes(AdditionalAttributes additionalAttributes)

      Additional details on the queried entity that can be requested in the response.

      Parameters:
      additionalAttributes - Additional details on the queried entity that can be requested in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • additionalAttributes

      default QueryGraphRequest.Builder additionalAttributes(Consumer<AdditionalAttributes.Builder> additionalAttributes)

      Additional details on the queried entity that can be requested in the response.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to additionalAttributes(AdditionalAttributes).

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

      QueryGraphRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.