org.jclouds.cloudwatch.options
Class ListAlarmsOptions

java.lang.Object
  extended by org.jclouds.http.options.BaseHttpRequestOptions
      extended by org.jclouds.cloudwatch.options.ListAlarmsOptions
All Implemented Interfaces:
org.jclouds.http.options.HttpRequestOptions

public class ListAlarmsOptions
extends org.jclouds.http.options.BaseHttpRequestOptions

Options used to describe alarms.

Author:
Jeremy Whitlock
See Also:

Field Summary
 
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
 
Constructor Summary
ListAlarmsOptions()
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListAlarmsOptions

public ListAlarmsOptions()
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


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.