@Generated(value="software.amazon.awssdk:codegen") public final class SignalInformation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SignalInformation.Builder,SignalInformation>
Information about a signal.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SignalInformation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SignalInformation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
maxSampleCount()
The maximum number of samples to collect.
|
Long |
minimumSamplingIntervalMs()
The minimum duration of time (in milliseconds) between two triggering events to collect data.
|
String |
name()
The name of the signal.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SignalInformation.Builder> |
serializableBuilderClass() |
SignalInformation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the signal.
public final Long maxSampleCount()
The maximum number of samples to collect.
public final Long minimumSamplingIntervalMs()
The minimum duration of time (in milliseconds) between two triggering events to collect data.
If a signal changes often, you might want to collect data at a slower rate.
If a signal changes often, you might want to collect data at a slower rate.
public SignalInformation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SignalInformation.Builder,SignalInformation>public static SignalInformation.Builder builder()
public static Class<? extends SignalInformation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.