@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) |
AuditFrequency |
frequency()
How often the scheduled audit takes place.
|
String |
frequencyAsString()
How often the scheduled audit takes place.
|
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String scheduledAuditName()
The name of the scheduled audit.
public String scheduledAuditArn()
The ARN of the scheduled audit.
public AuditFrequency frequency()
How often the scheduled audit takes place.
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 String frequencyAsString()
How often the scheduled audit takes place.
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 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 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 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()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<ScheduledAuditMetadata.Builder,ScheduledAuditMetadata>public static ScheduledAuditMetadata.Builder builder()
public static Class<? extends ScheduledAuditMetadata.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.