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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ExperimentConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExperimentConfig.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
experimentName()
The name of an existing experiment to associate with the trial component.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
runName()
The name of the experiment run to associate with the trial component.List<SdkField<?>>
sdkFields()
static Class<? extends ExperimentConfig.Builder>
serializableBuilderClass()
ExperimentConfig.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
trialComponentDisplayName()
The display name for the trial component.String
trialName()
The name of an existing trial to associate the trial component with.-
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
-
experimentName
public final String 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
public final String 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
public final String 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
public final String 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
public ExperimentConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ExperimentConfig.Builder,ExperimentConfig>
-
builder
public static ExperimentConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExperimentConfig.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-