@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetCoverageStatisticsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetCoverageStatisticsRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetCoverageStatisticsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDetectorId()
The unique ID of the GuardDuty detector associated to the coverage statistics.
|
CoverageFilterCriteria |
getFilterCriteria()
Represents the criteria used to filter the coverage statistics
|
List<String> |
getStatisticsType()
Represents the statistics type used to aggregate the coverage details.
|
int |
hashCode() |
void |
setDetectorId(String detectorId)
The unique ID of the GuardDuty detector associated to the coverage statistics.
|
void |
setFilterCriteria(CoverageFilterCriteria filterCriteria)
Represents the criteria used to filter the coverage statistics
|
void |
setStatisticsType(Collection<String> statisticsType)
Represents the statistics type used to aggregate the coverage details.
|
String |
toString()
Returns a string representation of this object.
|
GetCoverageStatisticsRequest |
withDetectorId(String detectorId)
The unique ID of the GuardDuty detector associated to the coverage statistics.
|
GetCoverageStatisticsRequest |
withFilterCriteria(CoverageFilterCriteria filterCriteria)
Represents the criteria used to filter the coverage statistics
|
GetCoverageStatisticsRequest |
withStatisticsType(Collection<String> statisticsType)
Represents the statistics type used to aggregate the coverage details.
|
GetCoverageStatisticsRequest |
withStatisticsType(CoverageStatisticsType... statisticsType)
Represents the statistics type used to aggregate the coverage details.
|
GetCoverageStatisticsRequest |
withStatisticsType(String... statisticsType)
Represents the statistics type used to aggregate the coverage details.
|
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, withSdkRequestTimeoutpublic void setDetectorId(String detectorId)
The unique ID of the GuardDuty detector associated to the coverage statistics.
detectorId - The unique ID of the GuardDuty detector associated to the coverage statistics.public String getDetectorId()
The unique ID of the GuardDuty detector associated to the coverage statistics.
public GetCoverageStatisticsRequest withDetectorId(String detectorId)
The unique ID of the GuardDuty detector associated to the coverage statistics.
detectorId - The unique ID of the GuardDuty detector associated to the coverage statistics.public void setFilterCriteria(CoverageFilterCriteria filterCriteria)
Represents the criteria used to filter the coverage statistics
filterCriteria - Represents the criteria used to filter the coverage statisticspublic CoverageFilterCriteria getFilterCriteria()
Represents the criteria used to filter the coverage statistics
public GetCoverageStatisticsRequest withFilterCriteria(CoverageFilterCriteria filterCriteria)
Represents the criteria used to filter the coverage statistics
filterCriteria - Represents the criteria used to filter the coverage statisticspublic List<String> getStatisticsType()
Represents the statistics type used to aggregate the coverage details.
CoverageStatisticsTypepublic void setStatisticsType(Collection<String> statisticsType)
Represents the statistics type used to aggregate the coverage details.
statisticsType - Represents the statistics type used to aggregate the coverage details.CoverageStatisticsTypepublic GetCoverageStatisticsRequest withStatisticsType(String... statisticsType)
Represents the statistics type used to aggregate the coverage details.
NOTE: This method appends the values to the existing list (if any). Use
setStatisticsType(java.util.Collection) or withStatisticsType(java.util.Collection) if you want
to override the existing values.
statisticsType - Represents the statistics type used to aggregate the coverage details.CoverageStatisticsTypepublic GetCoverageStatisticsRequest withStatisticsType(Collection<String> statisticsType)
Represents the statistics type used to aggregate the coverage details.
statisticsType - Represents the statistics type used to aggregate the coverage details.CoverageStatisticsTypepublic GetCoverageStatisticsRequest withStatisticsType(CoverageStatisticsType... statisticsType)
Represents the statistics type used to aggregate the coverage details.
statisticsType - Represents the statistics type used to aggregate the coverage details.CoverageStatisticsTypepublic String toString()
toString in class ObjectObject.toString()public GetCoverageStatisticsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()