@Generated(value="software.amazon.awssdk:codegen") public final class UpdateTrialComponentRequest extends SageMakerRequest implements ToCopyableBuilder<UpdateTrialComponentRequest.Builder,UpdateTrialComponentRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
UpdateTrialComponentRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static UpdateTrialComponentRequest.Builder |
builder() |
String |
displayName()
The name of the component as displayed.
|
Instant |
endTime()
When the component ended.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasInputArtifacts()
Returns true if the InputArtifacts property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasInputArtifactsToRemove()
Returns true if the InputArtifactsToRemove property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
boolean |
hasOutputArtifacts()
Returns true if the OutputArtifacts property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasOutputArtifactsToRemove()
Returns true if the OutputArtifactsToRemove property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
boolean |
hasParameters()
Returns true if the Parameters property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasParametersToRemove()
Returns true if the ParametersToRemove property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
Map<String,TrialComponentArtifact> |
inputArtifacts()
Replaces all of the component's input artifacts with the specified artifacts.
|
List<String> |
inputArtifactsToRemove()
The input artifacts to remove from the component.
|
Map<String,TrialComponentArtifact> |
outputArtifacts()
Replaces all of the component's output artifacts with the specified artifacts.
|
List<String> |
outputArtifactsToRemove()
The output artifacts to remove from the component.
|
Map<String,TrialComponentParameterValue> |
parameters()
Replaces all of the component's hyperparameters with the specified hyperparameters.
|
List<String> |
parametersToRemove()
The hyperparameters to remove from the component.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateTrialComponentRequest.Builder> |
serializableBuilderClass() |
Instant |
startTime()
When the component started.
|
TrialComponentStatus |
status()
The new status of the component.
|
UpdateTrialComponentRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
trialComponentName()
The name of the component to update.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String trialComponentName()
The name of the component to update.
public final String displayName()
The name of the component as displayed. The name doesn't need to be unique. If DisplayName
isn't
specified, TrialComponentName
is displayed.
DisplayName
isn't specified, TrialComponentName
is displayed.public final TrialComponentStatus status()
The new status of the component.
public final Instant startTime()
When the component started.
public final Instant endTime()
When the component ended.
public final boolean hasParameters()
public final Map<String,TrialComponentParameterValue> parameters()
Replaces all of the component's hyperparameters with the specified hyperparameters.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParameters()
to see if a value was sent in this field.
public final boolean hasParametersToRemove()
public final List<String> parametersToRemove()
The hyperparameters to remove from the component.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParametersToRemove()
to see if a value was sent in this field.
public final boolean hasInputArtifacts()
public final Map<String,TrialComponentArtifact> inputArtifacts()
Replaces all of the component's input artifacts with the specified artifacts.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInputArtifacts()
to see if a value was sent in this field.
public final boolean hasInputArtifactsToRemove()
public final List<String> inputArtifactsToRemove()
The input artifacts to remove from the component.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInputArtifactsToRemove()
to see if a value was sent in this field.
public final boolean hasOutputArtifacts()
public final Map<String,TrialComponentArtifact> outputArtifacts()
Replaces all of the component's output artifacts with the specified artifacts.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasOutputArtifacts()
to see if a value was sent in this field.
public final boolean hasOutputArtifactsToRemove()
public final List<String> outputArtifactsToRemove()
The output artifacts to remove from the component.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasOutputArtifactsToRemove()
to see if a value was sent in this field.
public UpdateTrialComponentRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<UpdateTrialComponentRequest.Builder,UpdateTrialComponentRequest>
toBuilder
in class SageMakerRequest
public static UpdateTrialComponentRequest.Builder builder()
public static Class<? extends UpdateTrialComponentRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2021. All rights reserved.