@Generated(value="OracleSDKGenerator", comments="API Version: 20230831") public final class AssociatedLocalTaskDetails extends AssociatedTaskDetails
The details of the local task. The local tasks are specific to a single runbook.
Note: Objects should always be created or deserialized using the AssociatedLocalTaskDetails.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 the AssociatedLocalTaskDetails.Builder
, which maintain a
set of all explicitly set fields called AssociatedLocalTaskDetails.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
AssociatedLocalTaskDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AssociatedLocalTaskDetails(ExecutionDetails executionDetails,
String description,
String platform,
Boolean isCopyToLibraryEnabled,
OsType osType,
Properties properties,
Boolean isDiscoveryOutputTask,
Boolean isApplySubjectTask,
String name)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AssociatedLocalTaskDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getDescription()
The description of the task.
|
ExecutionDetails |
getExecutionDetails() |
Boolean |
getIsApplySubjectTask()
Is this an Apply Subject Task? Ex.
|
Boolean |
getIsCopyToLibraryEnabled()
Make a copy of this task in Library
|
Boolean |
getIsDiscoveryOutputTask()
Is this a discovery output task?
|
String |
getName()
The name of the task
|
OsType |
getOsType()
The OS for the task.
|
String |
getPlatform()
The platform of the runbook.
|
Properties |
getProperties() |
int |
hashCode() |
AssociatedLocalTaskDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public AssociatedLocalTaskDetails(ExecutionDetails executionDetails, String description, String platform, Boolean isCopyToLibraryEnabled, OsType osType, Properties properties, Boolean isDiscoveryOutputTask, Boolean isApplySubjectTask, String name)
public static AssociatedLocalTaskDetails.Builder builder()
Create a new builder.
public AssociatedLocalTaskDetails.Builder toBuilder()
public ExecutionDetails getExecutionDetails()
public String getDescription()
The description of the task.
public String getPlatform()
The platform of the runbook.
public Boolean getIsCopyToLibraryEnabled()
Make a copy of this task in Library
public OsType getOsType()
The OS for the task.
public Properties getProperties()
public Boolean getIsDiscoveryOutputTask()
Is this a discovery output task?
public Boolean getIsApplySubjectTask()
Is this an Apply Subject Task? Ex. Patch Execution Task
public String getName()
The name of the task
public String toString()
toString
in class AssociatedTaskDetails
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class AssociatedTaskDetails
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class AssociatedTaskDetails
public int hashCode()
hashCode
in class AssociatedTaskDetails
Copyright © 2016–2024. All rights reserved.