@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRulesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetRulesRequest() |
Modifier and Type | Method and Description |
---|---|
GetRulesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDetectorId()
The detector ID.
|
Integer |
getMaxResults()
The maximum number of rules to return for the request.
|
String |
getNextToken()
The next page token.
|
String |
getRuleId()
The rule ID.
|
String |
getRuleVersion()
The rule version.
|
int |
hashCode() |
void |
setDetectorId(String detectorId)
The detector ID.
|
void |
setMaxResults(Integer maxResults)
The maximum number of rules to return for the request.
|
void |
setNextToken(String nextToken)
The next page token.
|
void |
setRuleId(String ruleId)
The rule ID.
|
void |
setRuleVersion(String ruleVersion)
The rule version.
|
String |
toString()
Returns a string representation of this object.
|
GetRulesRequest |
withDetectorId(String detectorId)
The detector ID.
|
GetRulesRequest |
withMaxResults(Integer maxResults)
The maximum number of rules to return for the request.
|
GetRulesRequest |
withNextToken(String nextToken)
The next page token.
|
GetRulesRequest |
withRuleId(String ruleId)
The rule ID.
|
GetRulesRequest |
withRuleVersion(String ruleVersion)
The rule version.
|
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 setRuleId(String ruleId)
The rule ID.
ruleId
- The rule ID.public String getRuleId()
The rule ID.
public GetRulesRequest withRuleId(String ruleId)
The rule ID.
ruleId
- The rule ID.public void setDetectorId(String detectorId)
The detector ID.
detectorId
- The detector ID.public String getDetectorId()
The detector ID.
public GetRulesRequest withDetectorId(String detectorId)
The detector ID.
detectorId
- The detector ID.public void setRuleVersion(String ruleVersion)
The rule version.
ruleVersion
- The rule version.public String getRuleVersion()
The rule version.
public GetRulesRequest withRuleVersion(String ruleVersion)
The rule version.
ruleVersion
- The rule version.public void setNextToken(String nextToken)
The next page token.
nextToken
- The next page token.public String getNextToken()
The next page token.
public GetRulesRequest withNextToken(String nextToken)
The next page token.
nextToken
- The next page token.public void setMaxResults(Integer maxResults)
The maximum number of rules to return for the request.
maxResults
- The maximum number of rules to return for the request.public Integer getMaxResults()
The maximum number of rules to return for the request.
public GetRulesRequest withMaxResults(Integer maxResults)
The maximum number of rules to return for the request.
maxResults
- The maximum number of rules to return for the request.public String toString()
toString
in class Object
Object.toString()
public GetRulesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()