@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutFindingsPublicationConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutFindingsPublicationConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
PutFindingsPublicationConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
SecurityHubConfiguration |
getSecurityHubConfiguration()
The configuration settings that determine which findings to publish to AWS Security Hub.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
void |
setSecurityHubConfiguration(SecurityHubConfiguration securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
|
String |
toString()
Returns a string representation of this object.
|
PutFindingsPublicationConfigurationRequest |
withClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
|
PutFindingsPublicationConfigurationRequest |
withSecurityHubConfiguration(SecurityHubConfiguration securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
|
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 PutFindingsPublicationConfigurationRequest()
public void setClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive token that you provide to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
public PutFindingsPublicationConfigurationRequest withClientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive token that you provide to ensure the idempotency of the request.public void setSecurityHubConfiguration(SecurityHubConfiguration securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
securityHubConfiguration
- The configuration settings that determine which findings to publish to AWS Security Hub.public SecurityHubConfiguration getSecurityHubConfiguration()
The configuration settings that determine which findings to publish to AWS Security Hub.
public PutFindingsPublicationConfigurationRequest withSecurityHubConfiguration(SecurityHubConfiguration securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
securityHubConfiguration
- The configuration settings that determine which findings to publish to AWS Security Hub.public String toString()
toString
in class Object
Object.toString()
public PutFindingsPublicationConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()