Interface GetContextGraphRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudWatchOmniRequest.Builder,CopyableBuilder<GetContextGraphRequest.Builder,,GetContextGraphRequest> SdkBuilder<GetContextGraphRequest.Builder,,GetContextGraphRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
GetContextGraphRequest
-
Method Summary
Modifier and TypeMethodDescriptionHow many hops to traverse out from the nodes matched by nodeFilters.default GetContextGraphRequest.BuilderedgeFilters(Consumer<EdgeFilters.Builder> edgeFilters) Criteria restricting which edges are returned.edgeFilters(EdgeFilters edgeFilters) Criteria restricting which edges are returned.End of the time range (UTC), inclusive.includeMetadata(Boolean includeMetadata) Whether to return the metadata block, semantics included, on each node and edge.maxEdgesPerNode(Integer maxEdgesPerNode) The maximum number of edges to return per node, bounding the fan-out of a densely connected node.maxResults(Integer maxResults) The maximum number of nodes to return in a single page.Pagination token from a previous response, to retrieve the next page.default GetContextGraphRequest.BuildernodeFilters(Consumer<NodeFilters.Builder> nodeFilters) Criteria restricting which nodes are returned.nodeFilters(NodeFilters nodeFilters) Criteria restricting which nodes are returned.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Start of the time range (UTC), inclusive.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.cloudwatchomni.model.CloudWatchOmniRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
nodeFilters
Criteria restricting which nodes are returned.
- Parameters:
nodeFilters- Criteria restricting which nodes are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeFilters
Criteria restricting which nodes are returned.
This is a convenience method that creates an instance of theNodeFilters.Builderavoiding the need to create one manually viaNodeFilters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonodeFilters(NodeFilters).- Parameters:
nodeFilters- a consumer that will call methods onNodeFilters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
edgeFilters
Criteria restricting which edges are returned.
- Parameters:
edgeFilters- Criteria restricting which edges are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeFilters
Criteria restricting which edges are returned.
This is a convenience method that creates an instance of theEdgeFilters.Builderavoiding the need to create one manually viaEdgeFilters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toedgeFilters(EdgeFilters).- Parameters:
edgeFilters- a consumer that will call methods onEdgeFilters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
Start of the time range (UTC), inclusive.
- Parameters:
startTime- Start of the time range (UTC), inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
End of the time range (UTC), inclusive.
- Parameters:
endTime- End of the time range (UTC), inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
depth
How many hops to traverse out from the nodes matched by nodeFilters. 0 returns only the matched nodes themselves.
- Parameters:
depth- How many hops to traverse out from the nodes matched by nodeFilters. 0 returns only the matched nodes themselves.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of nodes to return in a single page.
- Parameters:
maxResults- The maximum number of nodes to return in a single page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxEdgesPerNode
The maximum number of edges to return per node, bounding the fan-out of a densely connected node.
- Parameters:
maxEdgesPerNode- The maximum number of edges to return per node, bounding the fan-out of a densely connected node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeMetadata
Whether to return the metadata block, semantics included, on each node and edge. Off by default because it costs an extra lookup per returned node.
- Parameters:
includeMetadata- Whether to return the metadata block, semantics included, on each node and edge. Off by default because it costs an extra lookup per returned node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Pagination token from a previous response, to retrieve the next page.
- Parameters:
nextToken- Pagination token from a previous response, to retrieve the next page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetContextGraphRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetContextGraphRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-