@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecommendationJobInferenceBenchmark extends Object implements Serializable, Cloneable, StructuredPojo
The details for a specific benchmark from an Inference Recommender job.
Constructor and Description |
---|
RecommendationJobInferenceBenchmark() |
public void setMetrics(RecommendationMetrics metrics)
metrics
- public RecommendationMetrics getMetrics()
public RecommendationJobInferenceBenchmark withMetrics(RecommendationMetrics metrics)
metrics
- public void setEndpointConfiguration(EndpointOutputConfiguration endpointConfiguration)
endpointConfiguration
- public EndpointOutputConfiguration getEndpointConfiguration()
public RecommendationJobInferenceBenchmark withEndpointConfiguration(EndpointOutputConfiguration endpointConfiguration)
endpointConfiguration
- public void setModelConfiguration(ModelConfiguration modelConfiguration)
modelConfiguration
- public ModelConfiguration getModelConfiguration()
public RecommendationJobInferenceBenchmark withModelConfiguration(ModelConfiguration modelConfiguration)
modelConfiguration
- public void setFailureReason(String failureReason)
The reason why a benchmark failed.
failureReason
- The reason why a benchmark failed.public String getFailureReason()
The reason why a benchmark failed.
public RecommendationJobInferenceBenchmark withFailureReason(String failureReason)
The reason why a benchmark failed.
failureReason
- The reason why a benchmark failed.public void setEndpointMetrics(InferenceMetrics endpointMetrics)
endpointMetrics
- public InferenceMetrics getEndpointMetrics()
public RecommendationJobInferenceBenchmark withEndpointMetrics(InferenceMetrics endpointMetrics)
endpointMetrics
- public void setInvocationEndTime(Date invocationEndTime)
A timestamp that shows when the benchmark completed.
invocationEndTime
- A timestamp that shows when the benchmark completed.public Date getInvocationEndTime()
A timestamp that shows when the benchmark completed.
public RecommendationJobInferenceBenchmark withInvocationEndTime(Date invocationEndTime)
A timestamp that shows when the benchmark completed.
invocationEndTime
- A timestamp that shows when the benchmark completed.public void setInvocationStartTime(Date invocationStartTime)
A timestamp that shows when the benchmark started.
invocationStartTime
- A timestamp that shows when the benchmark started.public Date getInvocationStartTime()
A timestamp that shows when the benchmark started.
public RecommendationJobInferenceBenchmark withInvocationStartTime(Date invocationStartTime)
A timestamp that shows when the benchmark started.
invocationStartTime
- A timestamp that shows when the benchmark started.public String toString()
toString
in class Object
Object.toString()
public RecommendationJobInferenceBenchmark clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.