Interface DataPathValue.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataPathValue.Builder,DataPathValue>,SdkBuilder<DataPathValue.Builder,DataPathValue>,SdkPojo
- Enclosing class:
- DataPathValue
@Mutable @NotThreadSafe public static interface DataPathValue.Builder extends SdkPojo, CopyableBuilder<DataPathValue.Builder,DataPathValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataPathValue.BuilderdataPathType(Consumer<DataPathType.Builder> dataPathType)The type configuration of the field.DataPathValue.BuilderdataPathType(DataPathType dataPathType)The type configuration of the field.DataPathValue.BuilderfieldId(String fieldId)The field ID of the field that needs to be sorted.DataPathValue.BuilderfieldValue(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
fieldId
DataPathValue.Builder fieldId(String 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
DataPathValue.Builder fieldValue(String 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
DataPathValue.Builder dataPathType(DataPathType 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
default DataPathValue.Builder dataPathType(Consumer<DataPathType.Builder> dataPathType)
The type configuration of the field.
This is a convenience method that creates an instance of theDataPathType.Builderavoiding the need to create one manually viaDataPathType.builder().When the
Consumercompletes,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:
dataPathType(DataPathType)
-
-