Class InstanceAgentCommandExecutionSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.computeinstanceagent.model.InstanceAgentCommandExecutionSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20180530") public final class InstanceAgentCommandExecutionSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelExecution details for a command.
 Note: Objects should always be created or deserialized using theInstanceAgentCommandExecutionSummary.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 theInstanceAgentCommandExecutionSummary.Builder, which maintain a set of all explicitly set fields calledInstanceAgentCommandExecutionSummary.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 classInstanceAgentCommandExecutionSummary.Builderstatic classInstanceAgentCommandExecutionSummary.DeliveryStateThe command delivery state.static classInstanceAgentCommandExecutionSummary.LifecycleStateThe command execution lifecycle state.
 - 
Constructor SummaryConstructors Constructor Description InstanceAgentCommandExecutionSummary(String instanceAgentCommandId, String instanceId, InstanceAgentCommandExecutionSummary.DeliveryState deliveryState, InstanceAgentCommandExecutionSummary.LifecycleState lifecycleState, Date timeCreated, Date timeUpdated, Long sequenceNumber, String displayName, InstanceAgentCommandExecutionOutputContent content)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceAgentCommandExecutionSummary.Builderbuilder()Create a new builder.booleanequals(Object o)InstanceAgentCommandExecutionOutputContentgetContent()The execution output from a command.InstanceAgentCommandExecutionSummary.DeliveryStategetDeliveryState()The command delivery state.StringgetDisplayName()A user-friendly name.StringgetInstanceAgentCommandId()The OCID of the command.StringgetInstanceId()The OCID of the instance.InstanceAgentCommandExecutionSummary.LifecycleStategetLifecycleState()The command execution lifecycle state.LonggetSequenceNumber()A large, non-consecutive number that Oracle Cloud Agent assigns to each created command.DategetTimeCreated()The date and time the command was created, in the format defined by RFC3339.DategetTimeUpdated()The date and time the command was last updated, in the format defined by RFC3339.inthashCode()InstanceAgentCommandExecutionSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
InstanceAgentCommandExecutionSummary@Deprecated @ConstructorProperties({"instanceAgentCommandId","instanceId","deliveryState","lifecycleState","timeCreated","timeUpdated","sequenceNumber","displayName","content"}) public InstanceAgentCommandExecutionSummary(String instanceAgentCommandId, String instanceId, InstanceAgentCommandExecutionSummary.DeliveryState deliveryState, InstanceAgentCommandExecutionSummary.LifecycleState lifecycleState, Date timeCreated, Date timeUpdated, Long sequenceNumber, String displayName, InstanceAgentCommandExecutionOutputContent content) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static InstanceAgentCommandExecutionSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic InstanceAgentCommandExecutionSummary.Builder toBuilder() 
 - 
getInstanceAgentCommandIdpublic String getInstanceAgentCommandId() The OCID of the command.- Returns:
- the value
 
 - 
getDeliveryStatepublic InstanceAgentCommandExecutionSummary.DeliveryState getDeliveryState() The command delivery state.- VISIBLE - The command is visible to the instance. * PENDING - The command is pending acknowledgment from the instance. * ACKED - The command has been received and acknowledged by the instance. * ACKED_CANCELED - The canceled command has been received and acknowledged by the instance. * EXPIRED - The instance has not requested for commands and the command’s delivery has expired.
 - Returns:
- the value
 
 - 
getLifecycleStatepublic InstanceAgentCommandExecutionSummary.LifecycleState getLifecycleState() The command execution lifecycle state.- ACCEPTED - The command has been accepted to run. * IN_PROGRESS - The command is in progress. * SUCCEEDED - The command was successfully executed. * FAILED - The command failed to execute. * TIMED_OUT - The command execution timed out. * CANCELED - The command execution was canceled.
 - Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The date and time the command was created, in the format defined by RFC3339.- Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The date and time the command was last updated, in the format defined by RFC3339.- Returns:
- the value
 
 - 
getSequenceNumberpublic Long getSequenceNumber() A large, non-consecutive number that Oracle Cloud Agent assigns to each created command.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() A user-friendly name.Does not have to be unique. - Returns:
- the value
 
 - 
getContentpublic InstanceAgentCommandExecutionOutputContent getContent() The execution output from a command.- 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
 
 
- 
 
-