@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListMonitoringSchedulesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListMonitoringSchedulesRequest() |
Modifier and Type | Method and Description |
---|---|
ListMonitoringSchedulesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getCreationTimeAfter()
A filter that returns only monitoring schedules created after a specified time.
|
Date |
getCreationTimeBefore()
A filter that returns only monitoring schedules created before a specified time.
|
String |
getEndpointName()
Name of a specific endpoint to fetch schedules for.
|
Date |
getLastModifiedTimeAfter()
A filter that returns only monitoring schedules modified after a specified time.
|
Date |
getLastModifiedTimeBefore()
A filter that returns only monitoring schedules modified before a specified time.
|
Integer |
getMaxResults()
The maximum number of jobs to return in the response.
|
String |
getMonitoringJobDefinitionName()
Gets a list of the monitoring schedules for the specified monitoring job definition.
|
String |
getMonitoringTypeEquals()
A filter that returns only the monitoring schedules for the specified monitoring type.
|
String |
getNameContains()
Filter for monitoring schedules whose name contains a specified string.
|
String |
getNextToken()
The token returned if the response is truncated.
|
String |
getSortBy()
Whether to sort results by
Status , CreationTime , ScheduledTime field. |
String |
getSortOrder()
Whether to sort the results in
Ascending or Descending order. |
String |
getStatusEquals()
A filter that returns only monitoring schedules modified before a specified time.
|
int |
hashCode() |
void |
setCreationTimeAfter(Date creationTimeAfter)
A filter that returns only monitoring schedules created after a specified time.
|
void |
setCreationTimeBefore(Date creationTimeBefore)
A filter that returns only monitoring schedules created before a specified time.
|
void |
setEndpointName(String endpointName)
Name of a specific endpoint to fetch schedules for.
|
void |
setLastModifiedTimeAfter(Date lastModifiedTimeAfter)
A filter that returns only monitoring schedules modified after a specified time.
|
void |
setLastModifiedTimeBefore(Date lastModifiedTimeBefore)
A filter that returns only monitoring schedules modified before a specified time.
|
void |
setMaxResults(Integer maxResults)
The maximum number of jobs to return in the response.
|
void |
setMonitoringJobDefinitionName(String monitoringJobDefinitionName)
Gets a list of the monitoring schedules for the specified monitoring job definition.
|
void |
setMonitoringTypeEquals(String monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
|
void |
setNameContains(String nameContains)
Filter for monitoring schedules whose name contains a specified string.
|
void |
setNextToken(String nextToken)
The token returned if the response is truncated.
|
void |
setSortBy(String sortBy)
Whether to sort results by
Status , CreationTime , ScheduledTime field. |
void |
setSortOrder(String sortOrder)
Whether to sort the results in
Ascending or Descending order. |
void |
setStatusEquals(String statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
|
String |
toString()
Returns a string representation of this object.
|
ListMonitoringSchedulesRequest |
withCreationTimeAfter(Date creationTimeAfter)
A filter that returns only monitoring schedules created after a specified time.
|
ListMonitoringSchedulesRequest |
withCreationTimeBefore(Date creationTimeBefore)
A filter that returns only monitoring schedules created before a specified time.
|
ListMonitoringSchedulesRequest |
withEndpointName(String endpointName)
Name of a specific endpoint to fetch schedules for.
|
ListMonitoringSchedulesRequest |
withLastModifiedTimeAfter(Date lastModifiedTimeAfter)
A filter that returns only monitoring schedules modified after a specified time.
|
ListMonitoringSchedulesRequest |
withLastModifiedTimeBefore(Date lastModifiedTimeBefore)
A filter that returns only monitoring schedules modified before a specified time.
|
ListMonitoringSchedulesRequest |
withMaxResults(Integer maxResults)
The maximum number of jobs to return in the response.
|
ListMonitoringSchedulesRequest |
withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
Gets a list of the monitoring schedules for the specified monitoring job definition.
|
ListMonitoringSchedulesRequest |
withMonitoringTypeEquals(MonitoringType monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
|
ListMonitoringSchedulesRequest |
withMonitoringTypeEquals(String monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
|
ListMonitoringSchedulesRequest |
withNameContains(String nameContains)
Filter for monitoring schedules whose name contains a specified string.
|
ListMonitoringSchedulesRequest |
withNextToken(String nextToken)
The token returned if the response is truncated.
|
ListMonitoringSchedulesRequest |
withSortBy(MonitoringScheduleSortKey sortBy)
Whether to sort results by
Status , CreationTime , ScheduledTime field. |
ListMonitoringSchedulesRequest |
withSortBy(String sortBy)
Whether to sort results by
Status , CreationTime , ScheduledTime field. |
ListMonitoringSchedulesRequest |
withSortOrder(SortOrder sortOrder)
Whether to sort the results in
Ascending or Descending order. |
ListMonitoringSchedulesRequest |
withSortOrder(String sortOrder)
Whether to sort the results in
Ascending or Descending order. |
ListMonitoringSchedulesRequest |
withStatusEquals(ScheduleStatus statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
|
ListMonitoringSchedulesRequest |
withStatusEquals(String statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
|
addHandlerContext, 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, withSdkRequestTimeout
public void setEndpointName(String endpointName)
Name of a specific endpoint to fetch schedules for.
endpointName
- Name of a specific endpoint to fetch schedules for.public String getEndpointName()
Name of a specific endpoint to fetch schedules for.
public ListMonitoringSchedulesRequest withEndpointName(String endpointName)
Name of a specific endpoint to fetch schedules for.
endpointName
- Name of a specific endpoint to fetch schedules for.public void setSortBy(String sortBy)
Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The
default is CreationTime
.
sortBy
- Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.MonitoringScheduleSortKey
public String getSortBy()
Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The
default is CreationTime
.
Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.MonitoringScheduleSortKey
public ListMonitoringSchedulesRequest withSortBy(String sortBy)
Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The
default is CreationTime
.
sortBy
- Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.MonitoringScheduleSortKey
public ListMonitoringSchedulesRequest withSortBy(MonitoringScheduleSortKey sortBy)
Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The
default is CreationTime
.
sortBy
- Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.MonitoringScheduleSortKey
public void setSortOrder(String sortOrder)
Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.
sortOrder
- Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.SortOrder
public String getSortOrder()
Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.
Ascending
or Descending
order. The default is
Descending
.SortOrder
public ListMonitoringSchedulesRequest withSortOrder(String sortOrder)
Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.
sortOrder
- Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.SortOrder
public ListMonitoringSchedulesRequest withSortOrder(SortOrder sortOrder)
Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.
sortOrder
- Whether to sort the results in Ascending
or Descending
order. The default is
Descending
.SortOrder
public void setNextToken(String nextToken)
The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.
nextToken
- The token returned if the response is truncated. To retrieve the next set of job executions, use it in the
next request.public String getNextToken()
The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.
public ListMonitoringSchedulesRequest withNextToken(String nextToken)
The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.
nextToken
- The token returned if the response is truncated. To retrieve the next set of job executions, use it in the
next request.public void setMaxResults(Integer maxResults)
The maximum number of jobs to return in the response. The default value is 10.
maxResults
- The maximum number of jobs to return in the response. The default value is 10.public Integer getMaxResults()
The maximum number of jobs to return in the response. The default value is 10.
public ListMonitoringSchedulesRequest withMaxResults(Integer maxResults)
The maximum number of jobs to return in the response. The default value is 10.
maxResults
- The maximum number of jobs to return in the response. The default value is 10.public void setNameContains(String nameContains)
Filter for monitoring schedules whose name contains a specified string.
nameContains
- Filter for monitoring schedules whose name contains a specified string.public String getNameContains()
Filter for monitoring schedules whose name contains a specified string.
public ListMonitoringSchedulesRequest withNameContains(String nameContains)
Filter for monitoring schedules whose name contains a specified string.
nameContains
- Filter for monitoring schedules whose name contains a specified string.public void setCreationTimeBefore(Date creationTimeBefore)
A filter that returns only monitoring schedules created before a specified time.
creationTimeBefore
- A filter that returns only monitoring schedules created before a specified time.public Date getCreationTimeBefore()
A filter that returns only monitoring schedules created before a specified time.
public ListMonitoringSchedulesRequest withCreationTimeBefore(Date creationTimeBefore)
A filter that returns only monitoring schedules created before a specified time.
creationTimeBefore
- A filter that returns only monitoring schedules created before a specified time.public void setCreationTimeAfter(Date creationTimeAfter)
A filter that returns only monitoring schedules created after a specified time.
creationTimeAfter
- A filter that returns only monitoring schedules created after a specified time.public Date getCreationTimeAfter()
A filter that returns only monitoring schedules created after a specified time.
public ListMonitoringSchedulesRequest withCreationTimeAfter(Date creationTimeAfter)
A filter that returns only monitoring schedules created after a specified time.
creationTimeAfter
- A filter that returns only monitoring schedules created after a specified time.public void setLastModifiedTimeBefore(Date lastModifiedTimeBefore)
A filter that returns only monitoring schedules modified before a specified time.
lastModifiedTimeBefore
- A filter that returns only monitoring schedules modified before a specified time.public Date getLastModifiedTimeBefore()
A filter that returns only monitoring schedules modified before a specified time.
public ListMonitoringSchedulesRequest withLastModifiedTimeBefore(Date lastModifiedTimeBefore)
A filter that returns only monitoring schedules modified before a specified time.
lastModifiedTimeBefore
- A filter that returns only monitoring schedules modified before a specified time.public void setLastModifiedTimeAfter(Date lastModifiedTimeAfter)
A filter that returns only monitoring schedules modified after a specified time.
lastModifiedTimeAfter
- A filter that returns only monitoring schedules modified after a specified time.public Date getLastModifiedTimeAfter()
A filter that returns only monitoring schedules modified after a specified time.
public ListMonitoringSchedulesRequest withLastModifiedTimeAfter(Date lastModifiedTimeAfter)
A filter that returns only monitoring schedules modified after a specified time.
lastModifiedTimeAfter
- A filter that returns only monitoring schedules modified after a specified time.public void setStatusEquals(String statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
statusEquals
- A filter that returns only monitoring schedules modified before a specified time.ScheduleStatus
public String getStatusEquals()
A filter that returns only monitoring schedules modified before a specified time.
ScheduleStatus
public ListMonitoringSchedulesRequest withStatusEquals(String statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
statusEquals
- A filter that returns only monitoring schedules modified before a specified time.ScheduleStatus
public ListMonitoringSchedulesRequest withStatusEquals(ScheduleStatus statusEquals)
A filter that returns only monitoring schedules modified before a specified time.
statusEquals
- A filter that returns only monitoring schedules modified before a specified time.ScheduleStatus
public void setMonitoringJobDefinitionName(String monitoringJobDefinitionName)
Gets a list of the monitoring schedules for the specified monitoring job definition.
monitoringJobDefinitionName
- Gets a list of the monitoring schedules for the specified monitoring job definition.public String getMonitoringJobDefinitionName()
Gets a list of the monitoring schedules for the specified monitoring job definition.
public ListMonitoringSchedulesRequest withMonitoringJobDefinitionName(String monitoringJobDefinitionName)
Gets a list of the monitoring schedules for the specified monitoring job definition.
monitoringJobDefinitionName
- Gets a list of the monitoring schedules for the specified monitoring job definition.public void setMonitoringTypeEquals(String monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
monitoringTypeEquals
- A filter that returns only the monitoring schedules for the specified monitoring type.MonitoringType
public String getMonitoringTypeEquals()
A filter that returns only the monitoring schedules for the specified monitoring type.
MonitoringType
public ListMonitoringSchedulesRequest withMonitoringTypeEquals(String monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
monitoringTypeEquals
- A filter that returns only the monitoring schedules for the specified monitoring type.MonitoringType
public ListMonitoringSchedulesRequest withMonitoringTypeEquals(MonitoringType monitoringTypeEquals)
A filter that returns only the monitoring schedules for the specified monitoring type.
monitoringTypeEquals
- A filter that returns only the monitoring schedules for the specified monitoring type.MonitoringType
public String toString()
toString
in class Object
Object.toString()
public ListMonitoringSchedulesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()