Class ListInferenceExperimentsRequest

All Implemented Interfaces:
SdkPojo, ToCopyableBuilder<ListInferenceExperimentsRequest.Builder,ListInferenceExperimentsRequest>

@Generated("software.amazon.awssdk:codegen") public final class ListInferenceExperimentsRequest extends SageMakerRequest implements ToCopyableBuilder<ListInferenceExperimentsRequest.Builder,ListInferenceExperimentsRequest>
  • Method Details

    • nameContains

      public final String nameContains()

      Selects inference experiments whose names contain this name.

      Returns:
      Selects inference experiments whose names contain this name.
    • type

      public final InferenceExperimentType type()

      Selects inference experiments of this type. For the possible types of inference experiments, see CreateInferenceExperiment.

      If the service returns an enum value that is not available in the current SDK version, type will return InferenceExperimentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from typeAsString().

      Returns:
      Selects inference experiments of this type. For the possible types of inference experiments, see CreateInferenceExperiment.
      See Also:
    • typeAsString

      public final String typeAsString()

      Selects inference experiments of this type. For the possible types of inference experiments, see CreateInferenceExperiment.

      If the service returns an enum value that is not available in the current SDK version, type will return InferenceExperimentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from typeAsString().

      Returns:
      Selects inference experiments of this type. For the possible types of inference experiments, see CreateInferenceExperiment.
      See Also:
    • statusEquals

      public final InferenceExperimentStatus statusEquals()

      Selects inference experiments which are in this status. For the possible statuses, see DescribeInferenceExperiment.

      If the service returns an enum value that is not available in the current SDK version, statusEquals will return InferenceExperimentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusEqualsAsString().

      Returns:
      Selects inference experiments which are in this status. For the possible statuses, see DescribeInferenceExperiment.
      See Also:
    • statusEqualsAsString

      public final String statusEqualsAsString()

      Selects inference experiments which are in this status. For the possible statuses, see DescribeInferenceExperiment.

      If the service returns an enum value that is not available in the current SDK version, statusEquals will return InferenceExperimentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusEqualsAsString().

      Returns:
      Selects inference experiments which are in this status. For the possible statuses, see DescribeInferenceExperiment.
      See Also:
    • creationTimeAfter

      public final Instant creationTimeAfter()

      Selects inference experiments which were created after this timestamp.

      Returns:
      Selects inference experiments which were created after this timestamp.
    • creationTimeBefore

      public final Instant creationTimeBefore()

      Selects inference experiments which were created before this timestamp.

      Returns:
      Selects inference experiments which were created before this timestamp.
    • lastModifiedTimeAfter

      public final Instant lastModifiedTimeAfter()

      Selects inference experiments which were last modified after this timestamp.

      Returns:
      Selects inference experiments which were last modified after this timestamp.
    • lastModifiedTimeBefore

      public final Instant lastModifiedTimeBefore()

      Selects inference experiments which were last modified before this timestamp.

      Returns:
      Selects inference experiments which were last modified before this timestamp.
    • sortBy

      public final SortInferenceExperimentsBy sortBy()

      The column by which to sort the listed inference experiments.

      If the service returns an enum value that is not available in the current SDK version, sortBy will return SortInferenceExperimentsBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from sortByAsString().

      Returns:
      The column by which to sort the listed inference experiments.
      See Also:
    • sortByAsString

      public final String sortByAsString()

      The column by which to sort the listed inference experiments.

      If the service returns an enum value that is not available in the current SDK version, sortBy will return SortInferenceExperimentsBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from sortByAsString().

      Returns:
      The column by which to sort the listed inference experiments.
      See Also:
    • sortOrder

      public final SortOrder sortOrder()

      The direction of sorting (ascending or descending).

      If the service returns an enum value that is not available in the current SDK version, sortOrder will return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from sortOrderAsString().

      Returns:
      The direction of sorting (ascending or descending).
      See Also:
    • sortOrderAsString

      public final String sortOrderAsString()

      The direction of sorting (ascending or descending).

      If the service returns an enum value that is not available in the current SDK version, sortOrder will return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from sortOrderAsString().

      Returns:
      The direction of sorting (ascending or descending).
      See Also:
    • nextToken

      public final String nextToken()

      The response from the last list when returning a list large enough to need tokening.

      Returns:
      The response from the last list when returning a list large enough to need tokening.
    • maxResults

      public final Integer maxResults()

      The maximum number of results to select.

      Returns:
      The maximum number of results to select.
    • 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 interface ToCopyableBuilder<ListInferenceExperimentsRequest.Builder,ListInferenceExperimentsRequest>
      Specified by:
      toBuilder in class SageMakerRequest
      Returns:
      a builder for type T
    • builder

      public static ListInferenceExperimentsRequest.Builder builder()
    • serializableBuilderClass

      public static Class<? extends ListInferenceExperimentsRequest.Builder> serializableBuilderClass()
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class AwsRequest
    • equals

      public final boolean equals(Object obj)
      Overrides:
      equals in class AwsRequest
    • equalsBySdkFields

      public final boolean equalsBySdkFields(Object obj)
      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 an SdkPojo class, and is generated based on a service model.

      If an SdkPojo class does not have any inherited fields, equalsBySdkFields and equals are essentially the same.

      Specified by:
      equalsBySdkFields in interface SdkPojo
      Parameters:
      obj - the object to be compared with
      Returns:
      true if the other object equals to this object by sdk fields, false otherwise.
    • 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.
      Overrides:
      toString in class Object
    • getValueForField

      public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
      Description copied from class: SdkRequest
      Used to retrieve the value of a field from any class that extends SdkRequest. The field name specified should match the member name from the corresponding service-2.json model specified in the codegen-resources folder for a given service. The class specifies what class to cast the returned value to. If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class) method will again be available.
      Overrides:
      getValueForField in class SdkRequest
      Parameters:
      fieldName - The name of the member to be retrieved.
      clazz - The class to cast the returned object to.
      Returns:
      Optional containing the casted return value
    • sdkFields

      public final List<SdkField<?>> sdkFields()
      Specified by:
      sdkFields in interface SdkPojo
      Returns:
      List of SdkField in this POJO. May be empty list but should never be null.