@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateMacieSessionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateMacieSessionRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateMacieSessionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getFindingPublishingFrequency()
Specifies how often to publish updates to policy findings for the account.
|
String |
getStatus()
Specifies a new status for the account.
|
int |
hashCode() |
void |
setFindingPublishingFrequency(String findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account.
|
void |
setStatus(String status)
Specifies a new status for the account.
|
String |
toString()
Returns a string representation of this object.
|
UpdateMacieSessionRequest |
withFindingPublishingFrequency(FindingPublishingFrequency findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account.
|
UpdateMacieSessionRequest |
withFindingPublishingFrequency(String findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account.
|
UpdateMacieSessionRequest |
withStatus(MacieStatus status)
Specifies a new status for the account.
|
UpdateMacieSessionRequest |
withStatus(String status)
Specifies a new status for the account.
|
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 setFindingPublishingFrequency(String findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
findingPublishingFrequency - Specifies how often to publish updates to policy findings for the account. This includes publishing
updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).FindingPublishingFrequencypublic String getFindingPublishingFrequency()
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
FindingPublishingFrequencypublic UpdateMacieSessionRequest withFindingPublishingFrequency(String findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
findingPublishingFrequency - Specifies how often to publish updates to policy findings for the account. This includes publishing
updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).FindingPublishingFrequencypublic UpdateMacieSessionRequest withFindingPublishingFrequency(FindingPublishingFrequency findingPublishingFrequency)
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
findingPublishingFrequency - Specifies how often to publish updates to policy findings for the account. This includes publishing
updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).FindingPublishingFrequencypublic void setStatus(String status)
Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
status - Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for
the account; and, PAUSED, suspend all Macie activities for the account.MacieStatuspublic String getStatus()
Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
MacieStatuspublic UpdateMacieSessionRequest withStatus(String status)
Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
status - Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for
the account; and, PAUSED, suspend all Macie activities for the account.MacieStatuspublic UpdateMacieSessionRequest withStatus(MacieStatus status)
Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
status - Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for
the account; and, PAUSED, suspend all Macie activities for the account.MacieStatuspublic String toString()
toString in class ObjectObject.toString()public UpdateMacieSessionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()