Interface ListAssetRelationshipsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListAssetRelationshipsRequest.Builder,ListAssetRelationshipsRequest>,IoTSiteWiseRequest.Builder,SdkBuilder<ListAssetRelationshipsRequest.Builder,ListAssetRelationshipsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListAssetRelationshipsRequest
public static interface ListAssetRelationshipsRequest.Builder extends IoTSiteWiseRequest.Builder, SdkPojo, CopyableBuilder<ListAssetRelationshipsRequest.Builder,ListAssetRelationshipsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListAssetRelationshipsRequest.BuilderassetId(String assetId)The ID of the asset.ListAssetRelationshipsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return for each paginated request.ListAssetRelationshipsRequest.BuildernextToken(String nextToken)The token to be used for the next set of paginated results.ListAssetRelationshipsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListAssetRelationshipsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListAssetRelationshipsRequest.BuildertraversalType(String traversalType)The type of traversal to use to identify asset relationships.ListAssetRelationshipsRequest.BuildertraversalType(TraversalType traversalType)The type of traversal to use to identify asset relationships.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
assetId
ListAssetRelationshipsRequest.Builder assetId(String assetId)
The ID of the asset.
- Parameters:
assetId- The ID of the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traversalType
ListAssetRelationshipsRequest.Builder traversalType(String traversalType)
The type of traversal to use to identify asset relationships. Choose the following option:
-
PATH_TO_ROOT– Identify the asset's parent assets up to the root asset. The asset that you specify inassetIdis the first result in the list ofassetRelationshipSummaries, and the root asset is the last result.
- Parameters:
traversalType- The type of traversal to use to identify asset relationships. Choose the following option:-
PATH_TO_ROOT– Identify the asset's parent assets up to the root asset. The asset that you specify inassetIdis the first result in the list ofassetRelationshipSummaries, and the root asset is the last result.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TraversalType,TraversalType
-
-
traversalType
ListAssetRelationshipsRequest.Builder traversalType(TraversalType traversalType)
The type of traversal to use to identify asset relationships. Choose the following option:
-
PATH_TO_ROOT– Identify the asset's parent assets up to the root asset. The asset that you specify inassetIdis the first result in the list ofassetRelationshipSummaries, and the root asset is the last result.
- Parameters:
traversalType- The type of traversal to use to identify asset relationships. Choose the following option:-
PATH_TO_ROOT– Identify the asset's parent assets up to the root asset. The asset that you specify inassetIdis the first result in the list ofassetRelationshipSummaries, and the root asset is the last result.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TraversalType,TraversalType
-
-
nextToken
ListAssetRelationshipsRequest.Builder nextToken(String nextToken)
The token to be used for the next set of paginated results.
- Parameters:
nextToken- The token to be used for the next set of paginated results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListAssetRelationshipsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return for each paginated request.
- Parameters:
maxResults- The maximum number of results to return for each paginated request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListAssetRelationshipsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListAssetRelationshipsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-