@Generated(value="software.amazon.awssdk:codegen") public final class UpdateMacieSessionRequest extends Macie2Request implements ToCopyableBuilder<UpdateMacieSessionRequest.Builder,UpdateMacieSessionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateMacieSessionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateMacieSessionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FindingPublishingFrequency |
findingPublishingFrequency()
Specifies how often to publish updates to policy findings for the account.
|
String |
findingPublishingFrequencyAsString()
Specifies how often to publish updates to policy findings for the account.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateMacieSessionRequest.Builder> |
serializableBuilderClass() |
MacieStatus |
status()
Specifies a new status for the account.
|
String |
statusAsString()
Specifies a new status for the account.
|
UpdateMacieSessionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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 called Amazon CloudWatch Events).
If the service returns an enum value that is not available in the current SDK version,
findingPublishingFrequency will return FindingPublishingFrequency.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from findingPublishingFrequencyAsString().
FindingPublishingFrequencypublic final String findingPublishingFrequencyAsString()
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly called Amazon CloudWatch Events).
If the service returns an enum value that is not available in the current SDK version,
findingPublishingFrequency will return FindingPublishingFrequency.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from findingPublishingFrequencyAsString().
FindingPublishingFrequencypublic final 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.
If the service returns an enum value that is not available in the current SDK version, status will
return MacieStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
MacieStatuspublic final String statusAsString()
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.
If the service returns an enum value that is not available in the current SDK version, status will
return MacieStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
MacieStatuspublic UpdateMacieSessionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateMacieSessionRequest.Builder,UpdateMacieSessionRequest>toBuilder in class Macie2Requestpublic static UpdateMacieSessionRequest.Builder builder()
public static Class<? extends UpdateMacieSessionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.