Class Measurement
- java.lang.Object
-
- software.amazon.awssdk.services.iotsitewise.model.Measurement
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Measurement.Builder,Measurement>
@Generated("software.amazon.awssdk:codegen") public final class Measurement extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Measurement.Builder,Measurement>
Contains an asset measurement property. For more information, see Measurements in the IoT SiteWise User Guide.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMeasurement.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Measurement.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()MeasurementProcessingConfigprocessingConfig()The processing configuration for the given measurement property.List<SdkField<?>>sdkFields()static Class<? extends Measurement.Builder>serializableBuilderClass()Measurement.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
processingConfig
public final MeasurementProcessingConfig processingConfig()
The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.
- Returns:
- The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.
-
toBuilder
public Measurement.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Measurement.Builder,Measurement>
-
builder
public static Measurement.Builder builder()
-
serializableBuilderClass
public static Class<? extends Measurement.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-