@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FailureDetails extends Object implements Serializable, Cloneable, StructuredPojo
Information about an Automation failure.
Constructor and Description |
---|
FailureDetails() |
Modifier and Type | Method and Description |
---|---|
FailureDetails |
addDetailsEntry(String key,
List<String> value) |
FailureDetails |
clearDetailsEntries()
Removes all the entries added into Details.
|
FailureDetails |
clone() |
boolean |
equals(Object obj) |
Map<String,List<String>> |
getDetails()
Detailed information about the Automation step failure.
|
String |
getFailureStage()
The stage of the Automation execution when the failure occurred.
|
String |
getFailureType()
The type of Automation failure.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDetails(Map<String,List<String>> details)
Detailed information about the Automation step failure.
|
void |
setFailureStage(String failureStage)
The stage of the Automation execution when the failure occurred.
|
void |
setFailureType(String failureType)
The type of Automation failure.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
FailureDetails |
withDetails(Map<String,List<String>> details)
Detailed information about the Automation step failure.
|
FailureDetails |
withFailureStage(String failureStage)
The stage of the Automation execution when the failure occurred.
|
FailureDetails |
withFailureType(String failureType)
The type of Automation failure.
|
public void setFailureStage(String failureStage)
The stage of the Automation execution when the failure occurred. The stages include the following: InputValidation, PreVerification, Invocation, PostVerification.
failureStage
- The stage of the Automation execution when the failure occurred. The stages include the following:
InputValidation, PreVerification, Invocation, PostVerification.public String getFailureStage()
The stage of the Automation execution when the failure occurred. The stages include the following: InputValidation, PreVerification, Invocation, PostVerification.
public FailureDetails withFailureStage(String failureStage)
The stage of the Automation execution when the failure occurred. The stages include the following: InputValidation, PreVerification, Invocation, PostVerification.
failureStage
- The stage of the Automation execution when the failure occurred. The stages include the following:
InputValidation, PreVerification, Invocation, PostVerification.public void setFailureType(String failureType)
The type of Automation failure. Failure types include the following: Action, Permission, Throttling, Verification, Internal.
failureType
- The type of Automation failure. Failure types include the following: Action, Permission, Throttling,
Verification, Internal.public String getFailureType()
The type of Automation failure. Failure types include the following: Action, Permission, Throttling, Verification, Internal.
public FailureDetails withFailureType(String failureType)
The type of Automation failure. Failure types include the following: Action, Permission, Throttling, Verification, Internal.
failureType
- The type of Automation failure. Failure types include the following: Action, Permission, Throttling,
Verification, Internal.public Map<String,List<String>> getDetails()
Detailed information about the Automation step failure.
public void setDetails(Map<String,List<String>> details)
Detailed information about the Automation step failure.
details
- Detailed information about the Automation step failure.public FailureDetails withDetails(Map<String,List<String>> details)
Detailed information about the Automation step failure.
details
- Detailed information about the Automation step failure.public FailureDetails addDetailsEntry(String key, List<String> value)
public FailureDetails clearDetailsEntries()
public String toString()
toString
in class Object
Object.toString()
public FailureDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.