Package org.jclouds.cloudwatch.options
Class ListAlarmsOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.cloudwatch.options.ListAlarmsOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class ListAlarmsOptions extends BaseHttpRequestOptions
Options used to describe alarms.
-
-
Field Summary
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description ListAlarmsOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListAlarmsOptions
actionPrefix(String actionPrefix)
The action name prefix.ListAlarmsOptions
alarmName(String alarmName)
The alarm name to retrieve information for.ListAlarmsOptions
alarmNamePrefix(String alarmNamePrefix)
The alarm name prefix.ListAlarmsOptions
alarmNames(Set<String> alarmNames)
The list of alarm names to retrieve information for.ListAlarmsOptions
maxRecords(int maxRecords)
The maximum number of alarm descriptions to retrieve.ListAlarmsOptions
state(Alarm.State state)
The state value to be used in matching alarms.-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
-
-
-
Method Detail
-
actionPrefix
public ListAlarmsOptions actionPrefix(String actionPrefix)
The action name prefix.- Parameters:
actionPrefix
- the action name prefix- Returns:
- this
ListAlarmsOptions
object
-
alarmNamePrefix
public ListAlarmsOptions alarmNamePrefix(String alarmNamePrefix)
The alarm name prefix.- Parameters:
alarmNamePrefix
- the alarm name prefix- Returns:
- this
ListAlarmsOptions
object
-
alarmNames
public ListAlarmsOptions alarmNames(Set<String> alarmNames)
The list of alarm names to retrieve information for.- Parameters:
alarmNames
- the alarm names- Returns:
- this
ListAlarmsOptions
object
-
alarmName
public ListAlarmsOptions alarmName(String alarmName)
The alarm name to retrieve information for.- Parameters:
alarmName
- the alarm name- Returns:
- this
ListAlarmsOptions
object
-
maxRecords
public ListAlarmsOptions maxRecords(int maxRecords)
The maximum number of alarm descriptions to retrieve.- Parameters:
maxRecords
- maximum number of alarm descriptions to retrieve- Returns:
- this
ListAlarmsOptions
object
-
state
public ListAlarmsOptions state(Alarm.State state)
The state value to be used in matching alarms.- Parameters:
state
- state value to be used in matching alarms- Returns:
- this
ListAlarmsOptions
object
-
-