Interface AssetPropertyValue.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssetPropertyValue.Builder,AssetPropertyValue>,SdkBuilder<AssetPropertyValue.Builder,AssetPropertyValue>,SdkPojo
- Enclosing class:
- AssetPropertyValue
public static interface AssetPropertyValue.Builder extends SdkPojo, CopyableBuilder<AssetPropertyValue.Builder,AssetPropertyValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AssetPropertyValue.Builderquality(String quality)The quality of the asset property value.AssetPropertyValue.Builderquality(Quality quality)The quality of the asset property value.default AssetPropertyValue.Buildertimestamp(Consumer<TimeInNanos.Builder> timestamp)The timestamp of the asset property value.AssetPropertyValue.Buildertimestamp(TimeInNanos timestamp)The timestamp of the asset property value.default AssetPropertyValue.Buildervalue(Consumer<Variant.Builder> value)The value of the asset property (seeVariant).AssetPropertyValue.Buildervalue(Variant value)The value of the asset property (seeVariant).-
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 Detail
-
value
AssetPropertyValue.Builder value(Variant value)
The value of the asset property (see
Variant).- Parameters:
value- The value of the asset property (seeVariant).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
default AssetPropertyValue.Builder value(Consumer<Variant.Builder> value)
The value of the asset property (see
This is a convenience method that creates an instance of theVariant).Variant.Builderavoiding the need to create one manually viaVariant.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalue(Variant).- Parameters:
value- a consumer that will call methods onVariant.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
value(Variant)
-
timestamp
AssetPropertyValue.Builder timestamp(TimeInNanos timestamp)
The timestamp of the asset property value.
- Parameters:
timestamp- The timestamp of the asset property value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestamp
default AssetPropertyValue.Builder timestamp(Consumer<TimeInNanos.Builder> timestamp)
The timestamp of the asset property value.
This is a convenience method that creates an instance of theTimeInNanos.Builderavoiding the need to create one manually viaTimeInNanos.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimestamp(TimeInNanos).- Parameters:
timestamp- a consumer that will call methods onTimeInNanos.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timestamp(TimeInNanos)
-
quality
AssetPropertyValue.Builder quality(String quality)
The quality of the asset property value.
-
quality
AssetPropertyValue.Builder quality(Quality quality)
The quality of the asset property value.
-
-