Class MetricQuery
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<MetricQuery.Builder,
MetricQuery>
Specifies a query to retrieve training metrics from SageMaker.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MetricQuery.Builder
builder()
final Long
end()
The end time of metrics to retrieve.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
The name of the metric to retrieve.final MetricStatistic
The metrics stat type of metrics to retrieve.final String
The metrics stat type of metrics to retrieve.final Period
period()
The time period of metrics to retrieve.final String
The time period of metrics to retrieve.final String
The ARN of the SageMaker resource to retrieve metrics for.static Class
<? extends MetricQuery.Builder> final Long
start()
The start time of metrics to retrieve.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final XAxisType
The x-axis type of metrics to retrieve.final String
The x-axis type of metrics to retrieve.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
metricName
The name of the metric to retrieve.
- Returns:
- The name of the metric to retrieve.
-
resourceArn
The ARN of the SageMaker resource to retrieve metrics for.
- Returns:
- The ARN of the SageMaker resource to retrieve metrics for.
-
metricStat
The metrics stat type of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
metricStat
will returnMetricStatistic.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommetricStatAsString()
.- Returns:
- The metrics stat type of metrics to retrieve.
- See Also:
-
metricStatAsString
The metrics stat type of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
metricStat
will returnMetricStatistic.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available frommetricStatAsString()
.- Returns:
- The metrics stat type of metrics to retrieve.
- See Also:
-
period
The time period of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
period
will returnPeriod.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromperiodAsString()
.- Returns:
- The time period of metrics to retrieve.
- See Also:
-
periodAsString
The time period of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
period
will returnPeriod.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromperiodAsString()
.- Returns:
- The time period of metrics to retrieve.
- See Also:
-
xAxisType
The x-axis type of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
xAxisType
will returnXAxisType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromxAxisTypeAsString()
.- Returns:
- The x-axis type of metrics to retrieve.
- See Also:
-
xAxisTypeAsString
The x-axis type of metrics to retrieve.
If the service returns an enum value that is not available in the current SDK version,
xAxisType
will returnXAxisType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromxAxisTypeAsString()
.- Returns:
- The x-axis type of metrics to retrieve.
- See Also:
-
start
The start time of metrics to retrieve.
- Returns:
- The start time of metrics to retrieve.
-
end
The end time of metrics to retrieve.
- Returns:
- The end time of metrics to retrieve.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<MetricQuery.Builder,
MetricQuery> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-