Interface GetPropertyValueRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetPropertyValueRequest.Builder,
,GetPropertyValueRequest> IoTTwinMakerRequest.Builder
,SdkBuilder<GetPropertyValueRequest.Builder,
,GetPropertyValueRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetPropertyValueRequest
-
Method Summary
Modifier and TypeMethodDescriptioncomponentName
(String componentName) The name of the component whose property values the operation returns.componentPath
(String componentPath) This string specifies the path to the composite component, starting from the top-level component.componentTypeId
(String componentTypeId) The ID of the component type whose property values the operation returns.The ID of the entity whose property values the operation returns.maxResults
(Integer maxResults) The maximum number of results to return at one time.The string that specifies the next page of results.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.propertyGroupName
(String propertyGroupName) The property group name.selectedProperties
(String... selectedProperties) The properties whose values the operation returns.selectedProperties
(Collection<String> selectedProperties) The properties whose values the operation returns.default GetPropertyValueRequest.Builder
tabularConditions
(Consumer<TabularConditions.Builder> tabularConditions) The tabular conditions.tabularConditions
(TabularConditions tabularConditions) The tabular conditions.workspaceId
(String workspaceId) The ID of the workspace whose values the operation returns.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.iottwinmaker.model.IoTTwinMakerRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
componentName
The name of the component whose property values the operation returns.
- Parameters:
componentName
- The name of the component whose property values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentPath
This string specifies the path to the composite component, starting from the top-level component.
- Parameters:
componentPath
- This string specifies the path to the composite component, starting from the top-level component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentTypeId
The ID of the component type whose property values the operation returns.
- Parameters:
componentTypeId
- The ID of the component type whose property values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityId
The ID of the entity whose property values the operation returns.
- Parameters:
entityId
- The ID of the entity whose property values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedProperties
The properties whose values the operation returns.
- Parameters:
selectedProperties
- The properties whose values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedProperties
The properties whose values the operation returns.
- Parameters:
selectedProperties
- The properties whose values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaceId
The ID of the workspace whose values the operation returns.
- Parameters:
workspaceId
- The ID of the workspace whose values the operation returns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
- Parameters:
maxResults
- The maximum number of results to return at one time. The default is 25.Valid Range: Minimum value of 1. Maximum value of 250.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The string that specifies the next page of results.
- Parameters:
nextToken
- The string that specifies the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyGroupName
The property group name.
- Parameters:
propertyGroupName
- The property group name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tabularConditions
The tabular conditions.
- Parameters:
tabularConditions
- The tabular conditions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tabularConditions
default GetPropertyValueRequest.Builder tabularConditions(Consumer<TabularConditions.Builder> tabularConditions) The tabular conditions.
This is a convenience method that creates an instance of theTabularConditions.Builder
avoiding the need to create one manually viaTabularConditions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totabularConditions(TabularConditions)
.- Parameters:
tabularConditions
- a consumer that will call methods onTabularConditions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
GetPropertyValueRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetPropertyValueRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-