@Generated(value="software.amazon.awssdk:codegen") public final class LookbackWindow extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LookbackWindow.Builder,LookbackWindow>
The lookback window setup of an incremental refresh configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LookbackWindow.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LookbackWindow.Builder |
builder() |
String |
columnName()
The name of the lookback window column.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends LookbackWindow.Builder> |
serializableBuilderClass() |
Long |
size()
The lookback window column size.
|
LookbackWindowSizeUnit |
sizeUnit()
The size unit that is used for the lookback window column.
|
String |
sizeUnitAsString()
The size unit that is used for the lookback window column.
|
LookbackWindow.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String columnName()
The name of the lookback window column.
public final Long size()
The lookback window column size.
public final LookbackWindowSizeUnit sizeUnit()
The size unit that is used for the lookback window column. Valid values for this structure are HOUR,
DAY, and WEEK.
If the service returns an enum value that is not available in the current SDK version, sizeUnit will
return LookbackWindowSizeUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sizeUnitAsString().
HOUR, DAY, and WEEK.LookbackWindowSizeUnitpublic final String sizeUnitAsString()
The size unit that is used for the lookback window column. Valid values for this structure are HOUR,
DAY, and WEEK.
If the service returns an enum value that is not available in the current SDK version, sizeUnit will
return LookbackWindowSizeUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sizeUnitAsString().
HOUR, DAY, and WEEK.LookbackWindowSizeUnitpublic LookbackWindow.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LookbackWindow.Builder,LookbackWindow>public static LookbackWindow.Builder builder()
public static Class<? extends LookbackWindow.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.