@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateTrialComponentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateTrialComponentRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateTrialComponentRequest |
addInputArtifactsEntry(String key,
TrialComponentArtifact value)
Add a single InputArtifacts entry
|
UpdateTrialComponentRequest |
addOutputArtifactsEntry(String key,
TrialComponentArtifact value)
Add a single OutputArtifacts entry
|
UpdateTrialComponentRequest |
addParametersEntry(String key,
TrialComponentParameterValue value)
Add a single Parameters entry
|
UpdateTrialComponentRequest |
clearInputArtifactsEntries()
Removes all the entries added into InputArtifacts.
|
UpdateTrialComponentRequest |
clearOutputArtifactsEntries()
Removes all the entries added into OutputArtifacts.
|
UpdateTrialComponentRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
UpdateTrialComponentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDisplayName()
The name of the component as displayed.
|
Date |
getEndTime()
When the component ended.
|
Map<String,TrialComponentArtifact> |
getInputArtifacts()
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts.
|
List<String> |
getInputArtifactsToRemove()
The input artifacts to remove from the component.
|
Map<String,TrialComponentArtifact> |
getOutputArtifacts()
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts.
|
List<String> |
getOutputArtifactsToRemove()
The output artifacts to remove from the component.
|
Map<String,TrialComponentParameterValue> |
getParameters()
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters.
|
List<String> |
getParametersToRemove()
The hyperparameters to remove from the component.
|
Date |
getStartTime()
When the component started.
|
TrialComponentStatus |
getStatus()
The new status of the component.
|
String |
getTrialComponentName()
The name of the component to update.
|
int |
hashCode() |
void |
setDisplayName(String displayName)
The name of the component as displayed.
|
void |
setEndTime(Date endTime)
When the component ended.
|
void |
setInputArtifacts(Map<String,TrialComponentArtifact> inputArtifacts)
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts.
|
void |
setInputArtifactsToRemove(Collection<String> inputArtifactsToRemove)
The input artifacts to remove from the component.
|
void |
setOutputArtifacts(Map<String,TrialComponentArtifact> outputArtifacts)
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts.
|
void |
setOutputArtifactsToRemove(Collection<String> outputArtifactsToRemove)
The output artifacts to remove from the component.
|
void |
setParameters(Map<String,TrialComponentParameterValue> parameters)
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters.
|
void |
setParametersToRemove(Collection<String> parametersToRemove)
The hyperparameters to remove from the component.
|
void |
setStartTime(Date startTime)
When the component started.
|
void |
setStatus(TrialComponentStatus status)
The new status of the component.
|
void |
setTrialComponentName(String trialComponentName)
The name of the component to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateTrialComponentRequest |
withDisplayName(String displayName)
The name of the component as displayed.
|
UpdateTrialComponentRequest |
withEndTime(Date endTime)
When the component ended.
|
UpdateTrialComponentRequest |
withInputArtifacts(Map<String,TrialComponentArtifact> inputArtifacts)
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts.
|
UpdateTrialComponentRequest |
withInputArtifactsToRemove(Collection<String> inputArtifactsToRemove)
The input artifacts to remove from the component.
|
UpdateTrialComponentRequest |
withInputArtifactsToRemove(String... inputArtifactsToRemove)
The input artifacts to remove from the component.
|
UpdateTrialComponentRequest |
withOutputArtifacts(Map<String,TrialComponentArtifact> outputArtifacts)
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts.
|
UpdateTrialComponentRequest |
withOutputArtifactsToRemove(Collection<String> outputArtifactsToRemove)
The output artifacts to remove from the component.
|
UpdateTrialComponentRequest |
withOutputArtifactsToRemove(String... outputArtifactsToRemove)
The output artifacts to remove from the component.
|
UpdateTrialComponentRequest |
withParameters(Map<String,TrialComponentParameterValue> parameters)
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters.
|
UpdateTrialComponentRequest |
withParametersToRemove(Collection<String> parametersToRemove)
The hyperparameters to remove from the component.
|
UpdateTrialComponentRequest |
withParametersToRemove(String... parametersToRemove)
The hyperparameters to remove from the component.
|
UpdateTrialComponentRequest |
withStartTime(Date startTime)
When the component started.
|
UpdateTrialComponentRequest |
withStatus(TrialComponentStatus status)
The new status of the component.
|
UpdateTrialComponentRequest |
withTrialComponentName(String trialComponentName)
The name of the component to update.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setTrialComponentName(String trialComponentName)
The name of the component to update.
trialComponentName
- The name of the component to update.public String getTrialComponentName()
The name of the component to update.
public UpdateTrialComponentRequest withTrialComponentName(String trialComponentName)
The name of the component to update.
trialComponentName
- The name of the component to update.public void setDisplayName(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
- The name of the component as displayed. The name doesn't need to be unique. If DisplayName
isn't specified, TrialComponentName
is displayed.public String getDisplayName()
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 UpdateTrialComponentRequest withDisplayName(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
- The name of the component as displayed. The name doesn't need to be unique. If DisplayName
isn't specified, TrialComponentName
is displayed.public void setStatus(TrialComponentStatus status)
The new status of the component.
status
- The new status of the component.public TrialComponentStatus getStatus()
The new status of the component.
public UpdateTrialComponentRequest withStatus(TrialComponentStatus status)
The new status of the component.
status
- The new status of the component.public void setStartTime(Date startTime)
When the component started.
startTime
- When the component started.public Date getStartTime()
When the component started.
public UpdateTrialComponentRequest withStartTime(Date startTime)
When the component started.
startTime
- When the component started.public void setEndTime(Date endTime)
When the component ended.
endTime
- When the component ended.public Date getEndTime()
When the component ended.
public UpdateTrialComponentRequest withEndTime(Date endTime)
When the component ended.
endTime
- When the component ended.public Map<String,TrialComponentParameterValue> getParameters()
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical hyperparameter key.
public void setParameters(Map<String,TrialComponentParameterValue> parameters)
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical hyperparameter key.
parameters
- Replaces all of the component's hyperparameters with the specified hyperparameters or add new
hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical
hyperparameter key.public UpdateTrialComponentRequest withParameters(Map<String,TrialComponentParameterValue> parameters)
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical hyperparameter key.
parameters
- Replaces all of the component's hyperparameters with the specified hyperparameters or add new
hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical
hyperparameter key.public UpdateTrialComponentRequest addParametersEntry(String key, TrialComponentParameterValue value)
public UpdateTrialComponentRequest clearParametersEntries()
public List<String> getParametersToRemove()
The hyperparameters to remove from the component.
public void setParametersToRemove(Collection<String> parametersToRemove)
The hyperparameters to remove from the component.
parametersToRemove
- The hyperparameters to remove from the component.public UpdateTrialComponentRequest withParametersToRemove(String... parametersToRemove)
The hyperparameters to remove from the component.
NOTE: This method appends the values to the existing list (if any). Use
setParametersToRemove(java.util.Collection)
or withParametersToRemove(java.util.Collection)
if
you want to override the existing values.
parametersToRemove
- The hyperparameters to remove from the component.public UpdateTrialComponentRequest withParametersToRemove(Collection<String> parametersToRemove)
The hyperparameters to remove from the component.
parametersToRemove
- The hyperparameters to remove from the component.public Map<String,TrialComponentArtifact> getInputArtifacts()
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts. Existing input artifacts are replaced if the trial component is updated with an identical input artifact key.
public void setInputArtifacts(Map<String,TrialComponentArtifact> inputArtifacts)
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts. Existing input artifacts are replaced if the trial component is updated with an identical input artifact key.
inputArtifacts
- Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts.
Existing input artifacts are replaced if the trial component is updated with an identical input artifact
key.public UpdateTrialComponentRequest withInputArtifacts(Map<String,TrialComponentArtifact> inputArtifacts)
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts. Existing input artifacts are replaced if the trial component is updated with an identical input artifact key.
inputArtifacts
- Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts.
Existing input artifacts are replaced if the trial component is updated with an identical input artifact
key.public UpdateTrialComponentRequest addInputArtifactsEntry(String key, TrialComponentArtifact value)
public UpdateTrialComponentRequest clearInputArtifactsEntries()
public List<String> getInputArtifactsToRemove()
The input artifacts to remove from the component.
public void setInputArtifactsToRemove(Collection<String> inputArtifactsToRemove)
The input artifacts to remove from the component.
inputArtifactsToRemove
- The input artifacts to remove from the component.public UpdateTrialComponentRequest withInputArtifactsToRemove(String... inputArtifactsToRemove)
The input artifacts to remove from the component.
NOTE: This method appends the values to the existing list (if any). Use
setInputArtifactsToRemove(java.util.Collection)
or
withInputArtifactsToRemove(java.util.Collection)
if you want to override the existing values.
inputArtifactsToRemove
- The input artifacts to remove from the component.public UpdateTrialComponentRequest withInputArtifactsToRemove(Collection<String> inputArtifactsToRemove)
The input artifacts to remove from the component.
inputArtifactsToRemove
- The input artifacts to remove from the component.public Map<String,TrialComponentArtifact> getOutputArtifacts()
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts. Existing output artifacts are replaced if the trial component is updated with an identical output artifact key.
public void setOutputArtifacts(Map<String,TrialComponentArtifact> outputArtifacts)
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts. Existing output artifacts are replaced if the trial component is updated with an identical output artifact key.
outputArtifacts
- Replaces all of the component's output artifacts with the specified artifacts or adds new output
artifacts. Existing output artifacts are replaced if the trial component is updated with an identical
output artifact key.public UpdateTrialComponentRequest withOutputArtifacts(Map<String,TrialComponentArtifact> outputArtifacts)
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts. Existing output artifacts are replaced if the trial component is updated with an identical output artifact key.
outputArtifacts
- Replaces all of the component's output artifacts with the specified artifacts or adds new output
artifacts. Existing output artifacts are replaced if the trial component is updated with an identical
output artifact key.public UpdateTrialComponentRequest addOutputArtifactsEntry(String key, TrialComponentArtifact value)
public UpdateTrialComponentRequest clearOutputArtifactsEntries()
public List<String> getOutputArtifactsToRemove()
The output artifacts to remove from the component.
public void setOutputArtifactsToRemove(Collection<String> outputArtifactsToRemove)
The output artifacts to remove from the component.
outputArtifactsToRemove
- The output artifacts to remove from the component.public UpdateTrialComponentRequest withOutputArtifactsToRemove(String... outputArtifactsToRemove)
The output artifacts to remove from the component.
NOTE: This method appends the values to the existing list (if any). Use
setOutputArtifactsToRemove(java.util.Collection)
or
withOutputArtifactsToRemove(java.util.Collection)
if you want to override the existing values.
outputArtifactsToRemove
- The output artifacts to remove from the component.public UpdateTrialComponentRequest withOutputArtifactsToRemove(Collection<String> outputArtifactsToRemove)
The output artifacts to remove from the component.
outputArtifactsToRemove
- The output artifacts to remove from the component.public String toString()
toString
in class Object
Object.toString()
public UpdateTrialComponentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()