Class Experiment
- java.lang.Object
-
- software.amazon.awssdk.services.resiliencehub.model.Experiment
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Experiment.Builder,Experiment>
@Generated("software.amazon.awssdk:codegen") public final class Experiment extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Experiment.Builder,Experiment>
Indicates the FIS experiment detected while running an assessment.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExperiment.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Experiment.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexperimentArn()Amazon Resource Name (ARN) of the FIS experiment.StringexperimentTemplateId()Identifier of the FIS experiment template.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends Experiment.Builder>serializableBuilderClass()Experiment.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
-
experimentArn
public final String experimentArn()
Amazon Resource Name (ARN) of the FIS experiment.
- Returns:
- Amazon Resource Name (ARN) of the FIS experiment.
-
experimentTemplateId
public final String experimentTemplateId()
Identifier of the FIS experiment template.
- Returns:
- Identifier of the FIS experiment template.
-
toBuilder
public Experiment.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Experiment.Builder,Experiment>
-
builder
public static Experiment.Builder builder()
-
serializableBuilderClass
public static Class<? extends Experiment.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
-
-