Class MeasurementProcessingConfig
- java.lang.Object
-
- software.amazon.awssdk.services.iotsitewise.model.MeasurementProcessingConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MeasurementProcessingConfig.Builder,MeasurementProcessingConfig>
@Generated("software.amazon.awssdk:codegen") public final class MeasurementProcessingConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MeasurementProcessingConfig.Builder,MeasurementProcessingConfig>
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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMeasurementProcessingConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MeasurementProcessingConfig.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ForwardingConfigforwardingConfig()The forwarding configuration for the given measurement property.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends MeasurementProcessingConfig.Builder>serializableBuilderClass()MeasurementProcessingConfig.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
-
forwardingConfig
public final ForwardingConfig forwardingConfig()
The forwarding configuration for the given measurement property.
- Returns:
- The forwarding configuration for the given measurement property.
-
toBuilder
public MeasurementProcessingConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MeasurementProcessingConfig.Builder,MeasurementProcessingConfig>
-
builder
public static MeasurementProcessingConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends MeasurementProcessingConfig.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.
-
-