@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateScheduledAuditRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| CreateScheduledAuditRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateScheduledAuditRequest | clone() | 
| boolean | equals(Object obj) | 
| String | getDayOfMonth()
 The day of the month on which the scheduled audit takes place. | 
| String | getDayOfWeek()
 The day of the week on which the scheduled audit takes place, either  SUN,MON,TUE,WED,THU,FRI, orSAT. | 
| String | getFrequency()
 How often the scheduled audit takes place, either  DAILY,WEEKLY,BIWEEKLYorMONTHLY. | 
| String | getScheduledAuditName()
 The name you want to give to the scheduled audit. | 
| List<Tag> | getTags()
 Metadata that can be used to manage the scheduled audit. | 
| List<String> | getTargetCheckNames()
 Which checks are performed during the scheduled audit. | 
| int | hashCode() | 
| void | setDayOfMonth(String dayOfMonth)
 The day of the month on which the scheduled audit takes place. | 
| void | setDayOfWeek(String dayOfWeek)
 The day of the week on which the scheduled audit takes place, either  SUN,MON,TUE,WED,THU,FRI, orSAT. | 
| void | setFrequency(String frequency)
 How often the scheduled audit takes place, either  DAILY,WEEKLY,BIWEEKLYorMONTHLY. | 
| void | setScheduledAuditName(String scheduledAuditName)
 The name you want to give to the scheduled audit. | 
| void | setTags(Collection<Tag> tags)
 Metadata that can be used to manage the scheduled audit. | 
| void | setTargetCheckNames(Collection<String> targetCheckNames)
 Which checks are performed during the scheduled audit. | 
| String | toString()Returns a string representation of this object. | 
| CreateScheduledAuditRequest | withDayOfMonth(String dayOfMonth)
 The day of the month on which the scheduled audit takes place. | 
| CreateScheduledAuditRequest | withDayOfWeek(DayOfWeek dayOfWeek)
 The day of the week on which the scheduled audit takes place, either  SUN,MON,TUE,WED,THU,FRI, orSAT. | 
| CreateScheduledAuditRequest | withDayOfWeek(String dayOfWeek)
 The day of the week on which the scheduled audit takes place, either  SUN,MON,TUE,WED,THU,FRI, orSAT. | 
| CreateScheduledAuditRequest | withFrequency(AuditFrequency frequency)
 How often the scheduled audit takes place, either  DAILY,WEEKLY,BIWEEKLYorMONTHLY. | 
| CreateScheduledAuditRequest | withFrequency(String frequency)
 How often the scheduled audit takes place, either  DAILY,WEEKLY,BIWEEKLYorMONTHLY. | 
| CreateScheduledAuditRequest | withScheduledAuditName(String scheduledAuditName)
 The name you want to give to the scheduled audit. | 
| CreateScheduledAuditRequest | withTags(Collection<Tag> tags)
 Metadata that can be used to manage the scheduled audit. | 
| CreateScheduledAuditRequest | withTags(Tag... tags)
 Metadata that can be used to manage the scheduled audit. | 
| CreateScheduledAuditRequest | withTargetCheckNames(Collection<String> targetCheckNames)
 Which checks are performed during the scheduled audit. | 
| CreateScheduledAuditRequest | withTargetCheckNames(String... targetCheckNames)
 Which checks are performed during the scheduled audit. | 
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setFrequency(String frequency)
 How often the scheduled audit takes place, either DAILY, WEEKLY, BIWEEKLY
 or MONTHLY. The start time of each audit is determined by the system.
 
frequency - How often the scheduled audit takes place, either DAILY, WEEKLY,
        BIWEEKLY or MONTHLY. The start time of each audit is determined by the system.AuditFrequencypublic String getFrequency()
 How often the scheduled audit takes place, either DAILY, WEEKLY, BIWEEKLY
 or MONTHLY. The start time of each audit is determined by the system.
 
DAILY, WEEKLY,
         BIWEEKLY or MONTHLY. The start time of each audit is determined by the system.AuditFrequencypublic CreateScheduledAuditRequest withFrequency(String frequency)
 How often the scheduled audit takes place, either DAILY, WEEKLY, BIWEEKLY
 or MONTHLY. The start time of each audit is determined by the system.
 
frequency - How often the scheduled audit takes place, either DAILY, WEEKLY,
        BIWEEKLY or MONTHLY. The start time of each audit is determined by the system.AuditFrequencypublic CreateScheduledAuditRequest withFrequency(AuditFrequency frequency)
 How often the scheduled audit takes place, either DAILY, WEEKLY, BIWEEKLY
 or MONTHLY. The start time of each audit is determined by the system.
 
frequency - How often the scheduled audit takes place, either DAILY, WEEKLY,
        BIWEEKLY or MONTHLY. The start time of each audit is determined by the system.AuditFrequencypublic void setDayOfMonth(String dayOfMonth)
 The day of the month on which the scheduled audit takes place. This can be "1" through "31" or "LAST". This field
 is required if the "frequency" parameter is set to MONTHLY. If days 29 to 31 are specified, and the
 month doesn't 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 takes place. This can be "1" through "31" or "LAST".
        This field is required if the "frequency" parameter is set to MONTHLY. If days 29 to 31 are
        specified, and the month doesn't 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 takes place. This can be "1" through "31" or "LAST". This field
 is required if the "frequency" parameter is set to MONTHLY. If days 29 to 31 are specified, and the
 month doesn't have that many days, the audit takes place on the LAST day of the month.
 
MONTHLY. If days 29 to 31 are
         specified, and the month doesn't have that many days, the audit takes place on the LAST day
         of the month.public CreateScheduledAuditRequest withDayOfMonth(String dayOfMonth)
 The day of the month on which the scheduled audit takes place. This can be "1" through "31" or "LAST". This field
 is required if the "frequency" parameter is set to MONTHLY. If days 29 to 31 are specified, and the
 month doesn't 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 takes place. This can be "1" through "31" or "LAST".
        This field is required if the "frequency" parameter is set to MONTHLY. If days 29 to 31 are
        specified, and the month doesn't 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 takes place, either SUN, MON,
 TUE, WED, THU, FRI, or SAT. This field is
 required if the frequency parameter is set to WEEKLY or BIWEEKLY.
 
dayOfWeek - The day of the week on which the scheduled audit takes place, either SUN, MON,
        TUE, WED, THU, FRI, or SAT. This field is
        required if the frequency parameter is set to WEEKLY or BIWEEKLY.DayOfWeekpublic String getDayOfWeek()
 The day of the week on which the scheduled audit takes place, either SUN, MON,
 TUE, WED, THU, FRI, or SAT. This field is
 required if the frequency parameter is set to WEEKLY or BIWEEKLY.
 
SUN, MON,
         TUE, WED, THU, FRI, or SAT. This field
         is required if the frequency parameter is set to WEEKLY or
         BIWEEKLY.DayOfWeekpublic CreateScheduledAuditRequest withDayOfWeek(String dayOfWeek)
 The day of the week on which the scheduled audit takes place, either SUN, MON,
 TUE, WED, THU, FRI, or SAT. This field is
 required if the frequency parameter is set to WEEKLY or BIWEEKLY.
 
dayOfWeek - The day of the week on which the scheduled audit takes place, either SUN, MON,
        TUE, WED, THU, FRI, or SAT. This field is
        required if the frequency parameter is set to WEEKLY or BIWEEKLY.DayOfWeekpublic CreateScheduledAuditRequest withDayOfWeek(DayOfWeek dayOfWeek)
 The day of the week on which the scheduled audit takes place, either SUN, MON,
 TUE, WED, THU, FRI, or SAT. This field is
 required if the frequency parameter is set to WEEKLY or BIWEEKLY.
 
dayOfWeek - The day of the week on which the scheduled audit takes place, either SUN, MON,
        TUE, WED, THU, FRI, or SAT. This field is
        required if the frequency parameter is set to WEEKLY or BIWEEKLY.DayOfWeekpublic List<String> getTargetCheckNames()
 Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
 DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or
 use UpdateAccountAuditConfiguration to select which checks are enabled.)
 
DescribeAccountAuditConfiguration to see the list of all checks, including those that are
         enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)public void setTargetCheckNames(Collection<String> targetCheckNames)
 Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
 DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or
 use UpdateAccountAuditConfiguration to select which checks are enabled.)
 
targetCheckNames - Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
        DescribeAccountAuditConfiguration to see the list of all checks, including those that are
        enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)public CreateScheduledAuditRequest withTargetCheckNames(String... targetCheckNames)
 Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
 DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or
 use UpdateAccountAuditConfiguration to select which checks are enabled.)
 
 NOTE: This method appends the values to the existing list (if any). Use
 setTargetCheckNames(java.util.Collection) or withTargetCheckNames(java.util.Collection) if you
 want to override the existing values.
 
targetCheckNames - Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
        DescribeAccountAuditConfiguration to see the list of all checks, including those that are
        enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)public CreateScheduledAuditRequest withTargetCheckNames(Collection<String> targetCheckNames)
 Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
 DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or
 use UpdateAccountAuditConfiguration to select which checks are enabled.)
 
targetCheckNames - Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use
        DescribeAccountAuditConfiguration to see the list of all checks, including those that are
        enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)public void setScheduledAuditName(String scheduledAuditName)
The name you want to give to the scheduled audit. (Max. 128 chars)
scheduledAuditName - The name you want to give to the scheduled audit. (Max. 128 chars)public String getScheduledAuditName()
The name you want to give to the scheduled audit. (Max. 128 chars)
public CreateScheduledAuditRequest withScheduledAuditName(String scheduledAuditName)
The name you want to give to the scheduled audit. (Max. 128 chars)
scheduledAuditName - The name you want to give to the scheduled audit. (Max. 128 chars)public List<Tag> getTags()
Metadata that can be used to manage the scheduled audit.
public void setTags(Collection<Tag> tags)
Metadata that can be used to manage the scheduled audit.
tags - Metadata that can be used to manage the scheduled audit.public CreateScheduledAuditRequest withTags(Tag... tags)
Metadata that can be used to manage the scheduled audit.
 NOTE: This method appends the values to the existing list (if any). Use
 setTags(java.util.Collection) or withTags(java.util.Collection) if you want to override the
 existing values.
 
tags - Metadata that can be used to manage the scheduled audit.public CreateScheduledAuditRequest withTags(Collection<Tag> tags)
Metadata that can be used to manage the scheduled audit.
tags - Metadata that can be used to manage the scheduled audit.public String toString()
toString in class ObjectObject.toString()public CreateScheduledAuditRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.