Interface DataPathValue.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataPathValue.Builder,
,DataPathValue> SdkBuilder<DataPathValue.Builder,
,DataPathValue> SdkPojo
- Enclosing class:
DataPathValue
public static interface DataPathValue.Builder
extends SdkPojo, CopyableBuilder<DataPathValue.Builder,DataPathValue>
-
Method Summary
Modifier and TypeMethodDescriptiondefault DataPathValue.Builder
dataPathType
(Consumer<DataPathType.Builder> dataPathType) The type configuration of the field.dataPathType
(DataPathType dataPathType) The type configuration of the field.The field ID of the field that needs to be sorted.fieldValue
(String fieldValue) The actual value of the field that needs to be sorted.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
fieldId
The field ID of the field that needs to be sorted.
- Parameters:
fieldId
- The field ID of the field that needs to be sorted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldValue
The actual value of the field that needs to be sorted.
- Parameters:
fieldValue
- The actual value of the field that needs to be sorted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPathType
The type configuration of the field.
- Parameters:
dataPathType
- The type configuration of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPathType
The type configuration of the field.
This is a convenience method that creates an instance of theDataPathType.Builder
avoiding the need to create one manually viaDataPathType.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataPathType(DataPathType)
.- Parameters:
dataPathType
- a consumer that will call methods onDataPathType.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-