Class Details
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.fleetappsmanagement.model.Details
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public final class Details extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe details of the task.
 Note: Objects should always be created or deserialized using theDetails.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 theDetails.Builder, which maintain a set of all explicitly set fields calledDetails.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 classDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description Details(ExecutionDetails executionDetails, String platform, OsType osType, TaskScope scope, Properties properties, Boolean isDiscoveryOutputTask, Boolean isApplySubjectTask, String operation)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Details.Builderbuilder()Create a new builder.booleanequals(Object o)ExecutionDetailsgetExecutionDetails()BooleangetIsApplySubjectTask()Is this an Apply Subject Task? Set this to true for a Patch Execution Task which applies patches(subjects) on a target.BooleangetIsDiscoveryOutputTask()Is this a discovery output task?StringgetOperation()The lifecycle operation performed by the runbook.OsTypegetOsType()The OS for the taskStringgetPlatform()The platform of the runbook.PropertiesgetProperties()TaskScopegetScope()The scope of the taskinthashCode()Details.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
Details@Deprecated @ConstructorProperties({"executionDetails","platform","osType","scope","properties","isDiscoveryOutputTask","isApplySubjectTask","operation"}) public Details(ExecutionDetails executionDetails, String platform, OsType osType, TaskScope scope, Properties properties, Boolean isDiscoveryOutputTask, Boolean isApplySubjectTask, String operation) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static Details.Builder builder() Create a new builder.
 - 
toBuilderpublic Details.Builder toBuilder() 
 - 
getExecutionDetailspublic ExecutionDetails getExecutionDetails() 
 - 
getPlatformpublic String getPlatform() The platform of the runbook.- Returns:
- the value
 
 - 
getOsTypepublic OsType getOsType() The OS for the task- Returns:
- the value
 
 - 
getScopepublic TaskScope getScope() The scope of the task- Returns:
- the value
 
 - 
getPropertiespublic Properties getProperties() 
 - 
getIsDiscoveryOutputTaskpublic Boolean getIsDiscoveryOutputTask() Is this a discovery output task?- Returns:
- the value
 
 - 
getIsApplySubjectTaskpublic Boolean getIsApplySubjectTask() Is this an Apply Subject Task? Set this to true for a Patch Execution Task which applies patches(subjects) on a target.- Returns:
- the value
 
 - 
getOperationpublic String getOperation() The lifecycle operation performed by the runbook.- 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
 
 
- 
 
-