@Generated(value="software.amazon.awssdk:codegen") public final class TimeBasedCollectionScheme extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TimeBasedCollectionScheme.Builder,TimeBasedCollectionScheme>
Information about a collection scheme that uses a time period to decide how often to collect data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TimeBasedCollectionScheme.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TimeBasedCollectionScheme.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
periodMs()
The time period (in milliseconds) to decide how often to collect data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TimeBasedCollectionScheme.Builder> |
serializableBuilderClass() |
TimeBasedCollectionScheme.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long periodMs()
The time period (in milliseconds) to decide how often to collect data. For example, if the time period is
60000, the Edge Agent software collects data once every minute.
60000, the Edge Agent software collects data once every minute.public TimeBasedCollectionScheme.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TimeBasedCollectionScheme.Builder,TimeBasedCollectionScheme>public static TimeBasedCollectionScheme.Builder builder()
public static Class<? extends TimeBasedCollectionScheme.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.