@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateDetectorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateDetectorRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateDetectorRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateDetectorRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateDetectorRequest |
clone() |
boolean |
equals(Object obj) |
String |
getClientToken()
The idempotency token for the create request.
|
DataSourceConfigurations |
getDataSources()
Describes which data sources will be enabled for the detector.
|
Boolean |
getEnable()
A Boolean value that specifies whether the detector is to be enabled.
|
String |
getFindingPublishingFrequency()
A value that specifies how frequently updated findings are exported.
|
Map<String,String> |
getTags()
The tags to be added to a new detector resource.
|
int |
hashCode() |
Boolean |
isEnable()
A Boolean value that specifies whether the detector is to be enabled.
|
void |
setClientToken(String clientToken)
The idempotency token for the create request.
|
void |
setDataSources(DataSourceConfigurations dataSources)
Describes which data sources will be enabled for the detector.
|
void |
setEnable(Boolean enable)
A Boolean value that specifies whether the detector is to be enabled.
|
void |
setFindingPublishingFrequency(String findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
|
void |
setTags(Map<String,String> tags)
The tags to be added to a new detector resource.
|
String |
toString()
Returns a string representation of this object.
|
CreateDetectorRequest |
withClientToken(String clientToken)
The idempotency token for the create request.
|
CreateDetectorRequest |
withDataSources(DataSourceConfigurations dataSources)
Describes which data sources will be enabled for the detector.
|
CreateDetectorRequest |
withEnable(Boolean enable)
A Boolean value that specifies whether the detector is to be enabled.
|
CreateDetectorRequest |
withFindingPublishingFrequency(FindingPublishingFrequency findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
|
CreateDetectorRequest |
withFindingPublishingFrequency(String findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
|
CreateDetectorRequest |
withTags(Map<String,String> tags)
The tags to be added to a new detector resource.
|
addHandlerContext, copyBaseTo, 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 setEnable(Boolean enable)
A Boolean value that specifies whether the detector is to be enabled.
enable - A Boolean value that specifies whether the detector is to be enabled.public Boolean getEnable()
A Boolean value that specifies whether the detector is to be enabled.
public CreateDetectorRequest withEnable(Boolean enable)
A Boolean value that specifies whether the detector is to be enabled.
enable - A Boolean value that specifies whether the detector is to be enabled.public Boolean isEnable()
A Boolean value that specifies whether the detector is to be enabled.
public void setClientToken(String clientToken)
The idempotency token for the create request.
clientToken - The idempotency token for the create request.public String getClientToken()
The idempotency token for the create request.
public CreateDetectorRequest withClientToken(String clientToken)
The idempotency token for the create request.
clientToken - The idempotency token for the create request.public void setFindingPublishingFrequency(String findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
findingPublishingFrequency - A value that specifies how frequently updated findings are exported.FindingPublishingFrequencypublic String getFindingPublishingFrequency()
A value that specifies how frequently updated findings are exported.
FindingPublishingFrequencypublic CreateDetectorRequest withFindingPublishingFrequency(String findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
findingPublishingFrequency - A value that specifies how frequently updated findings are exported.FindingPublishingFrequencypublic CreateDetectorRequest withFindingPublishingFrequency(FindingPublishingFrequency findingPublishingFrequency)
A value that specifies how frequently updated findings are exported.
findingPublishingFrequency - A value that specifies how frequently updated findings are exported.FindingPublishingFrequencypublic void setDataSources(DataSourceConfigurations dataSources)
Describes which data sources will be enabled for the detector.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
dataSources - Describes which data sources will be enabled for the detector.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
public DataSourceConfigurations getDataSources()
Describes which data sources will be enabled for the detector.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
public CreateDetectorRequest withDataSources(DataSourceConfigurations dataSources)
Describes which data sources will be enabled for the detector.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
dataSources - Describes which data sources will be enabled for the detector.
There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.
public Map<String,String> getTags()
The tags to be added to a new detector resource.
public void setTags(Map<String,String> tags)
The tags to be added to a new detector resource.
tags - The tags to be added to a new detector resource.public CreateDetectorRequest withTags(Map<String,String> tags)
The tags to be added to a new detector resource.
tags - The tags to be added to a new detector resource.public CreateDetectorRequest addTagsEntry(String key, String value)
public CreateDetectorRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateDetectorRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.