Class RuleExecutionResult
- java.lang.Object
-
- software.amazon.awssdk.services.codepipeline.model.RuleExecutionResult
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RuleExecutionResult.Builder,RuleExecutionResult>
@Generated("software.amazon.awssdk:codegen") public final class RuleExecutionResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RuleExecutionResult.Builder,RuleExecutionResult>
Execution result information, such as the external execution ID.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRuleExecutionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RuleExecutionResult.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ErrorDetailserrorDetails()Returns the value of the ErrorDetails property for this object.StringexternalExecutionId()The external ID for the rule execution.StringexternalExecutionSummary()The external provider summary for the rule execution.StringexternalExecutionUrl()The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the rule.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RuleExecutionResult.Builder>serializableBuilderClass()RuleExecutionResult.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
externalExecutionId
public final String externalExecutionId()
The external ID for the rule execution.
- Returns:
- The external ID for the rule execution.
-
externalExecutionSummary
public final String externalExecutionSummary()
The external provider summary for the rule execution.
- Returns:
- The external provider summary for the rule execution.
-
externalExecutionUrl
public final String externalExecutionUrl()
The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the rule.
- Returns:
- The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the rule.
-
errorDetails
public final ErrorDetails errorDetails()
Returns the value of the ErrorDetails property for this object.- Returns:
- The value of the ErrorDetails property for this object.
-
toBuilder
public RuleExecutionResult.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RuleExecutionResult.Builder,RuleExecutionResult>
-
builder
public static RuleExecutionResult.Builder builder()
-
serializableBuilderClass
public static Class<? extends RuleExecutionResult.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-