@Generated(value="software.amazon.awssdk:codegen") public final class ScheduledAuditMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ScheduledAuditMetadata.Builder,ScheduledAuditMetadata>
Information about the scheduled audit.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ScheduledAuditMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ScheduledAuditMetadata.Builder |
builder() |
String |
dayOfMonth()
The day of the month on which the scheduled audit is run (if the
frequency is "MONTHLY"). |
DayOfWeek |
dayOfWeek()
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
String |
dayOfWeekAsString()
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
AuditFrequency |
frequency()
How often the scheduled audit occurs.
|
String |
frequencyAsString()
How often the scheduled audit occurs.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
scheduledAuditArn()
The ARN of the scheduled audit.
|
String |
scheduledAuditName()
The name of the scheduled audit.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ScheduledAuditMetadata.Builder> |
serializableBuilderClass() |
ScheduledAuditMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String scheduledAuditName()
The name of the scheduled audit.
public final String scheduledAuditArn()
The ARN of the scheduled audit.
public final AuditFrequency frequency()
How often the scheduled audit occurs.
If the service returns an enum value that is not available in the current SDK version, frequency will
return AuditFrequency.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
frequencyAsString().
AuditFrequencypublic final String frequencyAsString()
How often the scheduled audit occurs.
If the service returns an enum value that is not available in the current SDK version, frequency will
return AuditFrequency.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
frequencyAsString().
AuditFrequencypublic final String dayOfMonth()
The day of the month on which the scheduled audit is run (if the frequency is "MONTHLY"). If days
29-31 are specified, and the month does not have that many days, the audit takes place on the "LAST" day of the
month.
frequency is "MONTHLY"). If
days 29-31 are specified, and the month does not have that many days, the audit takes place on the "LAST"
day of the month.public final DayOfWeek dayOfWeek()
The day of the week on which the scheduled audit is run (if the frequency is "WEEKLY" or
"BIWEEKLY").
If the service returns an enum value that is not available in the current SDK version, dayOfWeek will
return DayOfWeek.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dayOfWeekAsString().
frequency is "WEEKLY" or
"BIWEEKLY").DayOfWeekpublic final String dayOfWeekAsString()
The day of the week on which the scheduled audit is run (if the frequency is "WEEKLY" or
"BIWEEKLY").
If the service returns an enum value that is not available in the current SDK version, dayOfWeek will
return DayOfWeek.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dayOfWeekAsString().
frequency is "WEEKLY" or
"BIWEEKLY").DayOfWeekpublic ScheduledAuditMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ScheduledAuditMetadata.Builder,ScheduledAuditMetadata>public static ScheduledAuditMetadata.Builder builder()
public static Class<? extends ScheduledAuditMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.