@Generated(value="software.amazon.awssdk:codegen") public final class ReportFrequency extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReportFrequency.Builder,ReportFrequency>
Details about how frequently reports are generated.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReportFrequency.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReportFrequency.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ReportFrequencyType |
period()
Time period between each report.
|
String |
periodAsString()
Time period between each report.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReportFrequency.Builder> |
serializableBuilderClass() |
ReportFrequency.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
value()
Number of times within the frequency period that a report is generated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer value()
Number of times within the frequency period that a report is generated. The only supported value is
1.
1.public final ReportFrequencyType period()
Time period between each report. The period can be daily, weekly, or monthly.
If the service returns an enum value that is not available in the current SDK version, period will
return ReportFrequencyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from periodAsString().
ReportFrequencyTypepublic final String periodAsString()
Time period between each report. The period can be daily, weekly, or monthly.
If the service returns an enum value that is not available in the current SDK version, period will
return ReportFrequencyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from periodAsString().
ReportFrequencyTypepublic ReportFrequency.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReportFrequency.Builder,ReportFrequency>public static ReportFrequency.Builder builder()
public static Class<? extends ReportFrequency.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.