Class ExperimentConfig
java.lang.Object
software.amazon.awssdk.services.sagemaker.model.ExperimentConfig
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExperimentConfig.Builder,ExperimentConfig>
@Generated("software.amazon.awssdk:codegen")
public final class ExperimentConfig
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ExperimentConfig.Builder,ExperimentConfig>
Associates a SageMaker job as a trial component with an experiment and trial. Specified when you call the following APIs:
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ExperimentConfig.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringThe name of an existing experiment to associate with the trial component.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringrunName()The name of the experiment run to associate with the trial component.static Class<? extends ExperimentConfig.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final StringThe display name for the trial component.final StringThe name of an existing trial to associate the trial component with.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
experimentName
The name of an existing experiment to associate with the trial component.
- Returns:
- The name of an existing experiment to associate with the trial component.
-
trialName
The name of an existing trial to associate the trial component with. If not specified, a new trial is created.
- Returns:
- The name of an existing trial to associate the trial component with. If not specified, a new trial is created.
-
trialComponentDisplayName
The display name for the trial component. If this key isn't specified, the display name is the trial component name.
- Returns:
- The display name for the trial component. If this key isn't specified, the display name is the trial component name.
-
runName
The name of the experiment run to associate with the trial component.
- Returns:
- The name of the experiment run to associate with the trial component.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ExperimentConfig.Builder,ExperimentConfig> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-