@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScheduledAuditMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Information about the scheduled audit.
Constructor and Description |
---|
ScheduledAuditMetadata() |
Modifier and Type | Method and Description |
---|---|
ScheduledAuditMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getDayOfMonth()
The day of the month on which the scheduled audit is run (if the
frequency is "MONTHLY"). |
String |
getDayOfWeek()
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
String |
getFrequency()
How often the scheduled audit occurs.
|
String |
getScheduledAuditArn()
The ARN of the scheduled audit.
|
String |
getScheduledAuditName()
The name of the scheduled audit.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDayOfMonth(String dayOfMonth)
The day of the month on which the scheduled audit is run (if the
frequency is "MONTHLY"). |
void |
setDayOfWeek(String dayOfWeek)
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
void |
setFrequency(String frequency)
How often the scheduled audit occurs.
|
void |
setScheduledAuditArn(String scheduledAuditArn)
The ARN of the scheduled audit.
|
void |
setScheduledAuditName(String scheduledAuditName)
The name of the scheduled audit.
|
String |
toString()
Returns a string representation of this object.
|
ScheduledAuditMetadata |
withDayOfMonth(String dayOfMonth)
The day of the month on which the scheduled audit is run (if the
frequency is "MONTHLY"). |
ScheduledAuditMetadata |
withDayOfWeek(DayOfWeek dayOfWeek)
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
ScheduledAuditMetadata |
withDayOfWeek(String dayOfWeek)
The day of the week on which the scheduled audit is run (if the
frequency is "WEEKLY" or
"BIWEEKLY"). |
ScheduledAuditMetadata |
withFrequency(AuditFrequency frequency)
How often the scheduled audit occurs.
|
ScheduledAuditMetadata |
withFrequency(String frequency)
How often the scheduled audit occurs.
|
ScheduledAuditMetadata |
withScheduledAuditArn(String scheduledAuditArn)
The ARN of the scheduled audit.
|
ScheduledAuditMetadata |
withScheduledAuditName(String scheduledAuditName)
The name of the scheduled audit.
|
public void setScheduledAuditName(String scheduledAuditName)
The name of the scheduled audit.
scheduledAuditName
- The name of the scheduled audit.public String getScheduledAuditName()
The name of the scheduled audit.
public ScheduledAuditMetadata withScheduledAuditName(String scheduledAuditName)
The name of the scheduled audit.
scheduledAuditName
- The name of the scheduled audit.public void setScheduledAuditArn(String scheduledAuditArn)
The ARN of the scheduled audit.
scheduledAuditArn
- The ARN of the scheduled audit.public String getScheduledAuditArn()
The ARN of the scheduled audit.
public ScheduledAuditMetadata withScheduledAuditArn(String scheduledAuditArn)
The ARN of the scheduled audit.
scheduledAuditArn
- The ARN of the scheduled audit.public void setFrequency(String frequency)
How often the scheduled audit occurs.
frequency
- How often the scheduled audit occurs.AuditFrequency
public String getFrequency()
How often the scheduled audit occurs.
AuditFrequency
public ScheduledAuditMetadata withFrequency(String frequency)
How often the scheduled audit occurs.
frequency
- How often the scheduled audit occurs.AuditFrequency
public ScheduledAuditMetadata withFrequency(AuditFrequency frequency)
How often the scheduled audit occurs.
frequency
- How often the scheduled audit occurs.AuditFrequency
public void setDayOfMonth(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.
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.public String getDayOfMonth()
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 ScheduledAuditMetadata withDayOfMonth(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.
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.public void setDayOfWeek(String dayOfWeek)
The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").
dayOfWeek
- The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").DayOfWeek
public String getDayOfWeek()
The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").
frequency
is "WEEKLY" or
"BIWEEKLY").DayOfWeek
public ScheduledAuditMetadata withDayOfWeek(String dayOfWeek)
The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").
dayOfWeek
- The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").DayOfWeek
public ScheduledAuditMetadata withDayOfWeek(DayOfWeek dayOfWeek)
The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").
dayOfWeek
- The day of the week on which the scheduled audit is run (if the frequency
is "WEEKLY" or
"BIWEEKLY").DayOfWeek
public String toString()
toString
in class Object
Object.toString()
public ScheduledAuditMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.