Class UpdateAssessmentControlSetStatusRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.auditmanager.model.AuditManagerRequest
-
- software.amazon.awssdk.services.auditmanager.model.UpdateAssessmentControlSetStatusRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateAssessmentControlSetStatusRequest.Builder,UpdateAssessmentControlSetStatusRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateAssessmentControlSetStatusRequest extends AuditManagerRequest implements ToCopyableBuilder<UpdateAssessmentControlSetStatusRequest.Builder,UpdateAssessmentControlSetStatusRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateAssessmentControlSetStatusRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassessmentId()The unique identifier for the assessment.static UpdateAssessmentControlSetStatusRequest.Builderbuilder()Stringcomment()The comment that's related to the status update.StringcontrolSetId()The unique identifier for the control set.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends UpdateAssessmentControlSetStatusRequest.Builder>serializableBuilderClass()ControlSetStatusstatus()The status of the control set that's being updated.StringstatusAsString()The status of the control set that's being updated.UpdateAssessmentControlSetStatusRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
assessmentId
public final String assessmentId()
The unique identifier for the assessment.
- Returns:
- The unique identifier for the assessment.
-
controlSetId
public final String controlSetId()
The unique identifier for the control set.
- Returns:
- The unique identifier for the control set.
-
status
public final ControlSetStatus status()
The status of the control set that's being updated.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnControlSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the control set that's being updated.
- See Also:
ControlSetStatus
-
statusAsString
public final String statusAsString()
The status of the control set that's being updated.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnControlSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the control set that's being updated.
- See Also:
ControlSetStatus
-
comment
public final String comment()
The comment that's related to the status update.
- Returns:
- The comment that's related to the status update.
-
toBuilder
public UpdateAssessmentControlSetStatusRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateAssessmentControlSetStatusRequest.Builder,UpdateAssessmentControlSetStatusRequest>- Specified by:
toBuilderin classAuditManagerRequest
-
builder
public static UpdateAssessmentControlSetStatusRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateAssessmentControlSetStatusRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-