Package com.oracle.bmc.rover.model
Class RoverBundleStatus
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.rover.model.RoverBundleStatus
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20201210") public final class RoverBundleStatus extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe status of the rover bundle status by a specified work request id.
 Note: Objects should always be created or deserialized using theRoverBundleStatus.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 theRoverBundleStatus.Builder, which maintain a set of all explicitly set fields calledRoverBundleStatus.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 classRoverBundleStatus.Builderstatic classRoverBundleStatus.StatusThe progress of the workflow.
 - 
Constructor SummaryConstructors Constructor Description RoverBundleStatus(RoverBundleStatus.Status status, Float percentComplete, Date timeAccepted, Date timeStarted, Date timeFinished, String bundleName, String errorMessage)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RoverBundleStatus.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBundleName()The full name of the bundle.StringgetErrorMessage()The error message if work request fails.FloatgetPercentComplete()Percentage of the work request completed.RoverBundleStatus.StatusgetStatus()The progress of the workflow.DategetTimeAccepted()The date and time the work request was created.DategetTimeFinished()The date and time the work request was finished.DategetTimeStarted()The date and time the work request was started.inthashCode()RoverBundleStatus.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
RoverBundleStatus@Deprecated @ConstructorProperties({"status","percentComplete","timeAccepted","timeStarted","timeFinished","bundleName","errorMessage"}) public RoverBundleStatus(RoverBundleStatus.Status status, Float percentComplete, Date timeAccepted, Date timeStarted, Date timeFinished, String bundleName, String errorMessage) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static RoverBundleStatus.Builder builder() Create a new builder.
 - 
toBuilderpublic RoverBundleStatus.Builder toBuilder() 
 - 
getStatuspublic RoverBundleStatus.Status getStatus() The progress of the workflow.- Returns:
- the value
 
 - 
getPercentCompletepublic Float getPercentComplete() Percentage of the work request completed.- Returns:
- the value
 
 - 
getTimeAcceptedpublic Date getTimeAccepted() The date and time the work request was created.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getTimeStartedpublic Date getTimeStarted() The date and time the work request was started.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getTimeFinishedpublic Date getTimeFinished() The date and time the work request was finished.An RFC3339 formatted datetime string. - Returns:
- the value
 
 - 
getBundleNamepublic String getBundleName() The full name of the bundle.- Returns:
- the value
 
 - 
getErrorMessagepublic String getErrorMessage() The error message if work request fails.- 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
 
 
- 
 
-