Class AssignmentValidationStatus
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.operatoraccesscontrol.model.AssignmentValidationStatus
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class AssignmentValidationStatus extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of assignment Validation status.
 Note: Objects should always be created or deserialized using theAssignmentValidationStatus.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAssignmentValidationStatus.Builder, which maintain a set of all explicitly set fields calledAssignmentValidationStatus.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAssignmentValidationStatus.Builder
 - 
Constructor SummaryConstructors Constructor Description AssignmentValidationStatus(String executionId, String userId, String accessRequestId, String errorMessage, AssignmentValidationLifecycleStates executionStatus, List<StatusDetail> statusDetail, Date timeOfValidationStart, Date timeOfValidationFinish)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssignmentValidationStatus.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAccessRequestId()Id of the accessRequest which got created as part of Assignment Validation.StringgetErrorMessage()any errorMessage during validation.StringgetExecutionId()Id of the unique execution.AssignmentValidationLifecycleStatesgetExecutionStatus()Status of the execution Success or Failure.List<StatusDetail>getStatusDetail()List of execution detail for the validate assignment.DategetTimeOfValidationFinish()Time when the respective action happened in RFC 3339timestamp format.DategetTimeOfValidationStart()Time when the respective action happened in RFC 3339timestamp format.StringgetUserId()Id of the user who triggered the Assignment Validation.inthashCode()AssignmentValidationStatus.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AssignmentValidationStatus@Deprecated @ConstructorProperties({"executionId","userId","accessRequestId","errorMessage","executionStatus","statusDetail","timeOfValidationStart","timeOfValidationFinish"}) public AssignmentValidationStatus(String executionId, String userId, String accessRequestId, String errorMessage, AssignmentValidationLifecycleStates executionStatus, List<StatusDetail> statusDetail, Date timeOfValidationStart, Date timeOfValidationFinish) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AssignmentValidationStatus.Builder builder() Create a new builder.
 - 
toBuilderpublic AssignmentValidationStatus.Builder toBuilder() 
 - 
getExecutionIdpublic String getExecutionId() Id of the unique execution.- Returns:
- the value
 
 - 
getUserIdpublic String getUserId() Id of the user who triggered the Assignment Validation.- Returns:
- the value
 
 - 
getAccessRequestIdpublic String getAccessRequestId() Id of the accessRequest which got created as part of Assignment Validation.- Returns:
- the value
 
 - 
getErrorMessagepublic String getErrorMessage() any errorMessage during validation.- Returns:
- the value
 
 - 
getExecutionStatuspublic AssignmentValidationLifecycleStates getExecutionStatus() Status of the execution Success or Failure.- Returns:
- the value
 
 - 
getStatusDetailpublic List<StatusDetail> getStatusDetail() List of execution detail for the validate assignment.- Returns:
- the value
 
 - 
getTimeOfValidationStartpublic Date getTimeOfValidationStart() Time when the respective action happened in RFC 3339timestamp format.Example: ‘2020-05-22T21:10:29.600Z’. - Returns:
- the value
 
 - 
getTimeOfValidationFinishpublic Date getTimeOfValidationFinish() Time when the respective action happened in RFC 3339timestamp format.Example: ‘2020-05-22T21:10:29.600Z’. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-