Class RealtimeEndpointInfo
- java.lang.Object
-
- software.amazon.awssdk.services.machinelearning.model.RealtimeEndpointInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RealtimeEndpointInfo.Builder,RealtimeEndpointInfo>
@Generated("software.amazon.awssdk:codegen") public final class RealtimeEndpointInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RealtimeEndpointInfo.Builder,RealtimeEndpointInfo>
Describes the real-time endpoint information for an
MLModel.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRealtimeEndpointInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RealtimeEndpointInfo.Builderbuilder()InstantcreatedAt()The time that the request to create the real-time endpoint for theMLModelwas received.RealtimeEndpointStatusendpointStatus()The current status of the real-time endpoint for theMLModel.StringendpointStatusAsString()The current status of the real-time endpoint for theMLModel.StringendpointUrl()The URI that specifies where to send real-time prediction requests for theMLModel.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegerpeakRequestsPerSecond()The maximum processing rate for the real-time endpoint forMLModel, measured in incoming requests per second.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RealtimeEndpointInfo.Builder>serializableBuilderClass()RealtimeEndpointInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
peakRequestsPerSecond
public final Integer peakRequestsPerSecond()
The maximum processing rate for the real-time endpoint for
MLModel, measured in incoming requests per second.- Returns:
- The maximum processing rate for the real-time endpoint for
MLModel, measured in incoming requests per second.
-
createdAt
public final Instant createdAt()
The time that the request to create the real-time endpoint for the
MLModelwas received. The time is expressed in epoch time.- Returns:
- The time that the request to create the real-time endpoint for the
MLModelwas received. The time is expressed in epoch time.
-
endpointUrl
public final String endpointUrl()
The URI that specifies where to send real-time prediction requests for the
MLModel.Note: The application must wait until the real-time endpoint is ready before using this URI.
- Returns:
- The URI that specifies where to send real-time prediction requests for the
MLModel.Note: The application must wait until the real-time endpoint is ready before using this URI.
-
endpointStatus
public final RealtimeEndpointStatus endpointStatus()
The current status of the real-time endpoint for the
MLModel. This element can have one of the following values:-
NONE- Endpoint does not exist or was previously deleted. -
READY- Endpoint is ready to be used for real-time predictions. -
UPDATING- Updating/creating the endpoint.
If the service returns an enum value that is not available in the current SDK version,
endpointStatuswill returnRealtimeEndpointStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromendpointStatusAsString().- Returns:
- The current status of the real-time endpoint for the
MLModel. This element can have one of the following values:-
NONE- Endpoint does not exist or was previously deleted. -
READY- Endpoint is ready to be used for real-time predictions. -
UPDATING- Updating/creating the endpoint.
-
- See Also:
RealtimeEndpointStatus
-
-
endpointStatusAsString
public final String endpointStatusAsString()
The current status of the real-time endpoint for the
MLModel. This element can have one of the following values:-
NONE- Endpoint does not exist or was previously deleted. -
READY- Endpoint is ready to be used for real-time predictions. -
UPDATING- Updating/creating the endpoint.
If the service returns an enum value that is not available in the current SDK version,
endpointStatuswill returnRealtimeEndpointStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromendpointStatusAsString().- Returns:
- The current status of the real-time endpoint for the
MLModel. This element can have one of the following values:-
NONE- Endpoint does not exist or was previously deleted. -
READY- Endpoint is ready to be used for real-time predictions. -
UPDATING- Updating/creating the endpoint.
-
- See Also:
RealtimeEndpointStatus
-
-
toBuilder
public RealtimeEndpointInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RealtimeEndpointInfo.Builder,RealtimeEndpointInfo>
-
builder
public static RealtimeEndpointInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends RealtimeEndpointInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-