@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.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String trialComponentName()
The name of the component to update.
public 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 TrialComponentStatus status()
The new status of the component.
public Instant startTime()
When the component started.
public Instant endTime()
When the component ended.
public boolean hasParameters()
public 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 boolean hasParametersToRemove()
public 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 boolean hasInputArtifacts()
public 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 boolean hasInputArtifactsToRemove()
public 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 boolean hasOutputArtifacts()
public 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 boolean hasOutputArtifactsToRemove()
public 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 SageMakerRequestpublic static UpdateTrialComponentRequest.Builder builder()
public static Class<? extends UpdateTrialComponentRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.