All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.machinelearning.model.DescribeMLModelsRequest Maven / Gradle / Ivy

Go to download

The AWS SDK for Java with support for OSGi. The AWS SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).

There is a newer version: 1.11.60
Show newest version
/*
 * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not
 * use this file except in compliance with the License. A copy of the License is
 * located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on
 * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
 * express or implied. See the License for the specific language governing
 * permissions and limitations under the License.
 */
package com.amazonaws.services.machinelearning.model;

import java.io.Serializable;
import com.amazonaws.AmazonWebServiceRequest;

/**
 * 
 */
public class DescribeMLModelsRequest extends AmazonWebServiceRequest implements
        Serializable, Cloneable {

    /**
     * 

* Use one of the following variables to filter a list of * MLModel: *

*
    *
  • CreatedAt - Sets the search criteria to * MLModel creation date.
  • *
  • Status - Sets the search criteria to * MLModel status.
  • *
  • Name - Sets the search criteria to the contents of * MLModel Name.
  • *
  • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
  • *
  • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
  • *
  • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
  • *
  • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
  • *
  • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
  • *
  • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
  • *
*/ private String filterVariable; /** *

* The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value specified * with EQ. *

*/ private String eQ; /** *

* The greater than operator. The MLModel results will have * FilterVariable values that are greater than the value * specified with GT. *

*/ private String gT; /** *

* The less than operator. The MLModel results will have * FilterVariable values that are less than the value specified * with LT. *

*/ private String lT; /** *

* The greater than or equal to operator. The MLModel results * will have FilterVariable values that are greater than or * equal to the value specified with GE. *

*/ private String gE; /** *

* The less than or equal to operator. The MLModel results will * have FilterVariable values that are less than or equal to * the value specified with LE. *

*/ private String lE; /** *

* The not equal to operator. The MLModel results will have * FilterVariable values not equal to the value specified with * NE. *

*/ private String nE; /** *

* A string that is found at the beginning of a variable, such as * Name or Id. *

*

* For example, an MLModel could have the Name * 2014-09-09-HolidayGiftMailer. To search for this * MLModel, select Name for the * FilterVariable and any of the following strings for the * Prefix: *

*
    *
  • *

    * 2014-09 *

    *
  • *
  • *

    * 2014-09-09 *

    *
  • *
  • *

    * 2014-09-09-Holiday *

    *
  • *
*/ private String prefix; /** *

* A two-value parameter that determines the sequence of the resulting list * of MLModel. *

*
    *
  • asc - Arranges the list in ascending order (A-Z, 0-9).
  • *
  • dsc - Arranges the list in descending order (Z-A, 9-0).
  • *
*

* Results are sorted by FilterVariable. *

*/ private String sortOrder; /** *

* The ID of the page in the paginated results. *

*/ private String nextToken; /** *

* The number of pages of information to include in the result. The range of * acceptable values is 1 through 100. The default * value is 100. *

*/ private Integer limit; /** *

* Use one of the following variables to filter a list of * MLModel: *

*
    *
  • CreatedAt - Sets the search criteria to * MLModel creation date.
  • *
  • Status - Sets the search criteria to * MLModel status.
  • *
  • Name - Sets the search criteria to the contents of * MLModel Name.
  • *
  • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
  • *
  • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
  • *
  • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
  • *
  • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
  • *
  • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
  • *
  • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
  • *
* * @param filterVariable * Use one of the following variables to filter a list of * MLModel:

*
    *
  • CreatedAt - Sets the search criteria to * MLModel creation date.
  • *
  • Status - Sets the search criteria to * MLModel status.
  • *
  • Name - Sets the search criteria to the contents * of MLModel Name.
  • *
  • IAMUser - Sets the search criteria to the user * account that invoked the MLModel creation.
  • *
  • TrainingDataSourceId - Sets the search criteria * to the DataSource used to train one or more * MLModel.
  • *
  • RealtimeEndpointStatus - Sets the search criteria * to the MLModel real-time endpoint status.
  • *
  • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
  • *
  • Algorithm - Sets the search criteria to the * algorithm that the MLModel uses.
  • *
  • TrainingDataURI - Sets the search criteria to the * data file(s) used in training a MLModel. The URL can * identify either a file or an Amazon Simple Storage Service (Amazon * S3) bucket or directory.
  • * @see MLModelFilterVariable */ public void setFilterVariable(String filterVariable) { this.filterVariable = filterVariable; } /** *

    * Use one of the following variables to filter a list of * MLModel: *

    *
      *
    • CreatedAt - Sets the search criteria to * MLModel creation date.
    • *
    • Status - Sets the search criteria to * MLModel status.
    • *
    • Name - Sets the search criteria to the contents of * MLModel Name.
    • *
    • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
    • *
    • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
    • *
    • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
    • *
    • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
    • *
    • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
    • *
    • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
    • *
    * * @return Use one of the following variables to filter a list of * MLModel:

    *
      *
    • CreatedAt - Sets the search criteria to * MLModel creation date.
    • *
    • Status - Sets the search criteria to * MLModel status.
    • *
    • Name - Sets the search criteria to the contents * of MLModel Name.
    • *
    • IAMUser - Sets the search criteria to the user * account that invoked the MLModel creation.
    • *
    • TrainingDataSourceId - Sets the search criteria * to the DataSource used to train one or more * MLModel.
    • *
    • RealtimeEndpointStatus - Sets the search * criteria to the MLModel real-time endpoint status.
    • *
    • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
    • *
    • Algorithm - Sets the search criteria to the * algorithm that the MLModel uses.
    • *
    • TrainingDataURI - Sets the search criteria to * the data file(s) used in training a MLModel. The URL * can identify either a file or an Amazon Simple Storage Service * (Amazon S3) bucket or directory.
    • * @see MLModelFilterVariable */ public String getFilterVariable() { return this.filterVariable; } /** *

      * Use one of the following variables to filter a list of * MLModel: *

      *
        *
      • CreatedAt - Sets the search criteria to * MLModel creation date.
      • *
      • Status - Sets the search criteria to * MLModel status.
      • *
      • Name - Sets the search criteria to the contents of * MLModel Name.
      • *
      • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
      • *
      • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
      • *
      • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
      • *
      • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
      • *
      • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
      • *
      • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
      • *
      * * @param filterVariable * Use one of the following variables to filter a list of * MLModel:

      *
        *
      • CreatedAt - Sets the search criteria to * MLModel creation date.
      • *
      • Status - Sets the search criteria to * MLModel status.
      • *
      • Name - Sets the search criteria to the contents * of MLModel Name.
      • *
      • IAMUser - Sets the search criteria to the user * account that invoked the MLModel creation.
      • *
      • TrainingDataSourceId - Sets the search criteria * to the DataSource used to train one or more * MLModel.
      • *
      • RealtimeEndpointStatus - Sets the search criteria * to the MLModel real-time endpoint status.
      • *
      • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
      • *
      • Algorithm - Sets the search criteria to the * algorithm that the MLModel uses.
      • *
      • TrainingDataURI - Sets the search criteria to the * data file(s) used in training a MLModel. The URL can * identify either a file or an Amazon Simple Storage Service (Amazon * S3) bucket or directory.
      • * @return Returns a reference to this object so that method calls can be * chained together. * @see MLModelFilterVariable */ public DescribeMLModelsRequest withFilterVariable(String filterVariable) { setFilterVariable(filterVariable); return this; } /** *

        * Use one of the following variables to filter a list of * MLModel: *

        *
          *
        • CreatedAt - Sets the search criteria to * MLModel creation date.
        • *
        • Status - Sets the search criteria to * MLModel status.
        • *
        • Name - Sets the search criteria to the contents of * MLModel Name.
        • *
        • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
        • *
        • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
        • *
        • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
        • *
        • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
        • *
        • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
        • *
        • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
        • *
        * * @param filterVariable * Use one of the following variables to filter a list of * MLModel:

        *
          *
        • CreatedAt - Sets the search criteria to * MLModel creation date.
        • *
        • Status - Sets the search criteria to * MLModel status.
        • *
        • Name - Sets the search criteria to the contents * of MLModel Name.
        • *
        • IAMUser - Sets the search criteria to the user * account that invoked the MLModel creation.
        • *
        • TrainingDataSourceId - Sets the search criteria * to the DataSource used to train one or more * MLModel.
        • *
        • RealtimeEndpointStatus - Sets the search criteria * to the MLModel real-time endpoint status.
        • *
        • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
        • *
        • Algorithm - Sets the search criteria to the * algorithm that the MLModel uses.
        • *
        • TrainingDataURI - Sets the search criteria to the * data file(s) used in training a MLModel. The URL can * identify either a file or an Amazon Simple Storage Service (Amazon * S3) bucket or directory.
        • * @see MLModelFilterVariable */ public void setFilterVariable(MLModelFilterVariable filterVariable) { this.filterVariable = filterVariable.toString(); } /** *

          * Use one of the following variables to filter a list of * MLModel: *

          *
            *
          • CreatedAt - Sets the search criteria to * MLModel creation date.
          • *
          • Status - Sets the search criteria to * MLModel status.
          • *
          • Name - Sets the search criteria to the contents of * MLModel Name.
          • *
          • IAMUser - Sets the search criteria to the user account * that invoked the MLModel creation.
          • *
          • TrainingDataSourceId - Sets the search criteria to the * DataSource used to train one or more MLModel.
          • *
          • RealtimeEndpointStatus - Sets the search criteria to the * MLModel real-time endpoint status.
          • *
          • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
          • *
          • Algorithm - Sets the search criteria to the algorithm * that the MLModel uses.
          • *
          • TrainingDataURI - Sets the search criteria to the data * file(s) used in training a MLModel. The URL can identify * either a file or an Amazon Simple Storage Service (Amazon S3) bucket or * directory.
          • *
          * * @param filterVariable * Use one of the following variables to filter a list of * MLModel:

          *
            *
          • CreatedAt - Sets the search criteria to * MLModel creation date.
          • *
          • Status - Sets the search criteria to * MLModel status.
          • *
          • Name - Sets the search criteria to the contents * of MLModel Name.
          • *
          • IAMUser - Sets the search criteria to the user * account that invoked the MLModel creation.
          • *
          • TrainingDataSourceId - Sets the search criteria * to the DataSource used to train one or more * MLModel.
          • *
          • RealtimeEndpointStatus - Sets the search criteria * to the MLModel real-time endpoint status.
          • *
          • MLModelType - Sets the search criteria to * MLModel type: binary, regression, or multi-class.
          • *
          • Algorithm - Sets the search criteria to the * algorithm that the MLModel uses.
          • *
          • TrainingDataURI - Sets the search criteria to the * data file(s) used in training a MLModel. The URL can * identify either a file or an Amazon Simple Storage Service (Amazon * S3) bucket or directory.
          • * @return Returns a reference to this object so that method calls can be * chained together. * @see MLModelFilterVariable */ public DescribeMLModelsRequest withFilterVariable( MLModelFilterVariable filterVariable) { setFilterVariable(filterVariable); return this; } /** *

            * The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value specified * with EQ. *

            * * @param eQ * The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value * specified with EQ. */ public void setEQ(String eQ) { this.eQ = eQ; } /** *

            * The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value specified * with EQ. *

            * * @return The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value * specified with EQ. */ public String getEQ() { return this.eQ; } /** *

            * The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value specified * with EQ. *

            * * @param eQ * The equal to operator. The MLModel results will have * FilterVariable values that exactly match the value * specified with EQ. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withEQ(String eQ) { setEQ(eQ); return this; } /** *

            * The greater than operator. The MLModel results will have * FilterVariable values that are greater than the value * specified with GT. *

            * * @param gT * The greater than operator. The MLModel results will * have FilterVariable values that are greater than the * value specified with GT. */ public void setGT(String gT) { this.gT = gT; } /** *

            * The greater than operator. The MLModel results will have * FilterVariable values that are greater than the value * specified with GT. *

            * * @return The greater than operator. The MLModel results will * have FilterVariable values that are greater than the * value specified with GT. */ public String getGT() { return this.gT; } /** *

            * The greater than operator. The MLModel results will have * FilterVariable values that are greater than the value * specified with GT. *

            * * @param gT * The greater than operator. The MLModel results will * have FilterVariable values that are greater than the * value specified with GT. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withGT(String gT) { setGT(gT); return this; } /** *

            * The less than operator. The MLModel results will have * FilterVariable values that are less than the value specified * with LT. *

            * * @param lT * The less than operator. The MLModel results will have * FilterVariable values that are less than the value * specified with LT. */ public void setLT(String lT) { this.lT = lT; } /** *

            * The less than operator. The MLModel results will have * FilterVariable values that are less than the value specified * with LT. *

            * * @return The less than operator. The MLModel results will * have FilterVariable values that are less than the * value specified with LT. */ public String getLT() { return this.lT; } /** *

            * The less than operator. The MLModel results will have * FilterVariable values that are less than the value specified * with LT. *

            * * @param lT * The less than operator. The MLModel results will have * FilterVariable values that are less than the value * specified with LT. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withLT(String lT) { setLT(lT); return this; } /** *

            * The greater than or equal to operator. The MLModel results * will have FilterVariable values that are greater than or * equal to the value specified with GE. *

            * * @param gE * The greater than or equal to operator. The MLModel * results will have FilterVariable values that are * greater than or equal to the value specified with GE. */ public void setGE(String gE) { this.gE = gE; } /** *

            * The greater than or equal to operator. The MLModel results * will have FilterVariable values that are greater than or * equal to the value specified with GE. *

            * * @return The greater than or equal to operator. The MLModel * results will have FilterVariable values that are * greater than or equal to the value specified with GE * . */ public String getGE() { return this.gE; } /** *

            * The greater than or equal to operator. The MLModel results * will have FilterVariable values that are greater than or * equal to the value specified with GE. *

            * * @param gE * The greater than or equal to operator. The MLModel * results will have FilterVariable values that are * greater than or equal to the value specified with GE. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withGE(String gE) { setGE(gE); return this; } /** *

            * The less than or equal to operator. The MLModel results will * have FilterVariable values that are less than or equal to * the value specified with LE. *

            * * @param lE * The less than or equal to operator. The MLModel * results will have FilterVariable values that are less * than or equal to the value specified with LE. */ public void setLE(String lE) { this.lE = lE; } /** *

            * The less than or equal to operator. The MLModel results will * have FilterVariable values that are less than or equal to * the value specified with LE. *

            * * @return The less than or equal to operator. The MLModel * results will have FilterVariable values that are * less than or equal to the value specified with LE. */ public String getLE() { return this.lE; } /** *

            * The less than or equal to operator. The MLModel results will * have FilterVariable values that are less than or equal to * the value specified with LE. *

            * * @param lE * The less than or equal to operator. The MLModel * results will have FilterVariable values that are less * than or equal to the value specified with LE. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withLE(String lE) { setLE(lE); return this; } /** *

            * The not equal to operator. The MLModel results will have * FilterVariable values not equal to the value specified with * NE. *

            * * @param nE * The not equal to operator. The MLModel results will * have FilterVariable values not equal to the value * specified with NE. */ public void setNE(String nE) { this.nE = nE; } /** *

            * The not equal to operator. The MLModel results will have * FilterVariable values not equal to the value specified with * NE. *

            * * @return The not equal to operator. The MLModel results will * have FilterVariable values not equal to the value * specified with NE. */ public String getNE() { return this.nE; } /** *

            * The not equal to operator. The MLModel results will have * FilterVariable values not equal to the value specified with * NE. *

            * * @param nE * The not equal to operator. The MLModel results will * have FilterVariable values not equal to the value * specified with NE. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withNE(String nE) { setNE(nE); return this; } /** *

            * A string that is found at the beginning of a variable, such as * Name or Id. *

            *

            * For example, an MLModel could have the Name * 2014-09-09-HolidayGiftMailer. To search for this * MLModel, select Name for the * FilterVariable and any of the following strings for the * Prefix: *

            *
              *
            • *

              * 2014-09 *

              *
            • *
            • *

              * 2014-09-09 *

              *
            • *
            • *

              * 2014-09-09-Holiday *

              *
            • *
            * * @param prefix * A string that is found at the beginning of a variable, such as * Name or Id.

            *

            * For example, an MLModel could have the * Name 2014-09-09-HolidayGiftMailer. To * search for this MLModel, select Name for * the FilterVariable and any of the following strings * for the Prefix: *

            *
              *
            • *

              * 2014-09 *

              *
            • *
            • *

              * 2014-09-09 *

              *
            • *
            • *

              * 2014-09-09-Holiday *

              *
            • */ public void setPrefix(String prefix) { this.prefix = prefix; } /** *

              * A string that is found at the beginning of a variable, such as * Name or Id. *

              *

              * For example, an MLModel could have the Name * 2014-09-09-HolidayGiftMailer. To search for this * MLModel, select Name for the * FilterVariable and any of the following strings for the * Prefix: *

              *
                *
              • *

                * 2014-09 *

                *
              • *
              • *

                * 2014-09-09 *

                *
              • *
              • *

                * 2014-09-09-Holiday *

                *
              • *
              * * @return A string that is found at the beginning of a variable, such as * Name or Id.

              *

              * For example, an MLModel could have the * Name 2014-09-09-HolidayGiftMailer. To * search for this MLModel, select Name * for the FilterVariable and any of the following * strings for the Prefix: *

              *
                *
              • *

                * 2014-09 *

                *
              • *
              • *

                * 2014-09-09 *

                *
              • *
              • *

                * 2014-09-09-Holiday *

                *
              • */ public String getPrefix() { return this.prefix; } /** *

                * A string that is found at the beginning of a variable, such as * Name or Id. *

                *

                * For example, an MLModel could have the Name * 2014-09-09-HolidayGiftMailer. To search for this * MLModel, select Name for the * FilterVariable and any of the following strings for the * Prefix: *

                *
                  *
                • *

                  * 2014-09 *

                  *
                • *
                • *

                  * 2014-09-09 *

                  *
                • *
                • *

                  * 2014-09-09-Holiday *

                  *
                • *
                * * @param prefix * A string that is found at the beginning of a variable, such as * Name or Id.

                *

                * For example, an MLModel could have the * Name 2014-09-09-HolidayGiftMailer. To * search for this MLModel, select Name for * the FilterVariable and any of the following strings * for the Prefix: *

                *
                  *
                • *

                  * 2014-09 *

                  *
                • *
                • *

                  * 2014-09-09 *

                  *
                • *
                • *

                  * 2014-09-09-Holiday *

                  *
                • * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withPrefix(String prefix) { setPrefix(prefix); return this; } /** *

                  * A two-value parameter that determines the sequence of the resulting list * of MLModel. *

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. *

                  * * @param sortOrder * A two-value parameter that determines the sequence of the * resulting list of MLModel.

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, * 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, * 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. * @see SortOrder */ public void setSortOrder(String sortOrder) { this.sortOrder = sortOrder; } /** *

                  * A two-value parameter that determines the sequence of the resulting list * of MLModel. *

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. *

                  * * @return A two-value parameter that determines the sequence of the * resulting list of MLModel.

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, * 0-9).
                  • *
                  • dsc - Arranges the list in descending order * (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. * @see SortOrder */ public String getSortOrder() { return this.sortOrder; } /** *

                  * A two-value parameter that determines the sequence of the resulting list * of MLModel. *

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. *

                  * * @param sortOrder * A two-value parameter that determines the sequence of the * resulting list of MLModel.

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, * 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, * 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. * @return Returns a reference to this object so that method calls can be * chained together. * @see SortOrder */ public DescribeMLModelsRequest withSortOrder(String sortOrder) { setSortOrder(sortOrder); return this; } /** *

                  * A two-value parameter that determines the sequence of the resulting list * of MLModel. *

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. *

                  * * @param sortOrder * A two-value parameter that determines the sequence of the * resulting list of MLModel.

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, * 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, * 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. * @see SortOrder */ public void setSortOrder(SortOrder sortOrder) { this.sortOrder = sortOrder.toString(); } /** *

                  * A two-value parameter that determines the sequence of the resulting list * of MLModel. *

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. *

                  * * @param sortOrder * A two-value parameter that determines the sequence of the * resulting list of MLModel.

                  *
                    *
                  • asc - Arranges the list in ascending order (A-Z, * 0-9).
                  • *
                  • dsc - Arranges the list in descending order (Z-A, * 9-0).
                  • *
                  *

                  * Results are sorted by FilterVariable. * @return Returns a reference to this object so that method calls can be * chained together. * @see SortOrder */ public DescribeMLModelsRequest withSortOrder(SortOrder sortOrder) { setSortOrder(sortOrder); return this; } /** *

                  * The ID of the page in the paginated results. *

                  * * @param nextToken * The ID of the page in the paginated results. */ public void setNextToken(String nextToken) { this.nextToken = nextToken; } /** *

                  * The ID of the page in the paginated results. *

                  * * @return The ID of the page in the paginated results. */ public String getNextToken() { return this.nextToken; } /** *

                  * The ID of the page in the paginated results. *

                  * * @param nextToken * The ID of the page in the paginated results. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withNextToken(String nextToken) { setNextToken(nextToken); return this; } /** *

                  * The number of pages of information to include in the result. The range of * acceptable values is 1 through 100. The default * value is 100. *

                  * * @param limit * The number of pages of information to include in the result. The * range of acceptable values is 1 through * 100. The default value is 100. */ public void setLimit(Integer limit) { this.limit = limit; } /** *

                  * The number of pages of information to include in the result. The range of * acceptable values is 1 through 100. The default * value is 100. *

                  * * @return The number of pages of information to include in the result. The * range of acceptable values is 1 through * 100. The default value is 100. */ public Integer getLimit() { return this.limit; } /** *

                  * The number of pages of information to include in the result. The range of * acceptable values is 1 through 100. The default * value is 100. *

                  * * @param limit * The number of pages of information to include in the result. The * range of acceptable values is 1 through * 100. The default value is 100. * @return Returns a reference to this object so that method calls can be * chained together. */ public DescribeMLModelsRequest withLimit(Integer limit) { setLimit(limit); return this; } /** * Returns a string representation of this object; useful for testing and * debugging. * * @return A string representation of this object. * * @see java.lang.Object#toString() */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{"); if (getFilterVariable() != null) sb.append("FilterVariable: " + getFilterVariable() + ","); if (getEQ() != null) sb.append("EQ: " + getEQ() + ","); if (getGT() != null) sb.append("GT: " + getGT() + ","); if (getLT() != null) sb.append("LT: " + getLT() + ","); if (getGE() != null) sb.append("GE: " + getGE() + ","); if (getLE() != null) sb.append("LE: " + getLE() + ","); if (getNE() != null) sb.append("NE: " + getNE() + ","); if (getPrefix() != null) sb.append("Prefix: " + getPrefix() + ","); if (getSortOrder() != null) sb.append("SortOrder: " + getSortOrder() + ","); if (getNextToken() != null) sb.append("NextToken: " + getNextToken() + ","); if (getLimit() != null) sb.append("Limit: " + getLimit()); sb.append("}"); return sb.toString(); } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof DescribeMLModelsRequest == false) return false; DescribeMLModelsRequest other = (DescribeMLModelsRequest) obj; if (other.getFilterVariable() == null ^ this.getFilterVariable() == null) return false; if (other.getFilterVariable() != null && other.getFilterVariable().equals(this.getFilterVariable()) == false) return false; if (other.getEQ() == null ^ this.getEQ() == null) return false; if (other.getEQ() != null && other.getEQ().equals(this.getEQ()) == false) return false; if (other.getGT() == null ^ this.getGT() == null) return false; if (other.getGT() != null && other.getGT().equals(this.getGT()) == false) return false; if (other.getLT() == null ^ this.getLT() == null) return false; if (other.getLT() != null && other.getLT().equals(this.getLT()) == false) return false; if (other.getGE() == null ^ this.getGE() == null) return false; if (other.getGE() != null && other.getGE().equals(this.getGE()) == false) return false; if (other.getLE() == null ^ this.getLE() == null) return false; if (other.getLE() != null && other.getLE().equals(this.getLE()) == false) return false; if (other.getNE() == null ^ this.getNE() == null) return false; if (other.getNE() != null && other.getNE().equals(this.getNE()) == false) return false; if (other.getPrefix() == null ^ this.getPrefix() == null) return false; if (other.getPrefix() != null && other.getPrefix().equals(this.getPrefix()) == false) return false; if (other.getSortOrder() == null ^ this.getSortOrder() == null) return false; if (other.getSortOrder() != null && other.getSortOrder().equals(this.getSortOrder()) == false) return false; if (other.getNextToken() == null ^ this.getNextToken() == null) return false; if (other.getNextToken() != null && other.getNextToken().equals(this.getNextToken()) == false) return false; if (other.getLimit() == null ^ this.getLimit() == null) return false; if (other.getLimit() != null && other.getLimit().equals(this.getLimit()) == false) return false; return true; } @Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getFilterVariable() == null) ? 0 : getFilterVariable() .hashCode()); hashCode = prime * hashCode + ((getEQ() == null) ? 0 : getEQ().hashCode()); hashCode = prime * hashCode + ((getGT() == null) ? 0 : getGT().hashCode()); hashCode = prime * hashCode + ((getLT() == null) ? 0 : getLT().hashCode()); hashCode = prime * hashCode + ((getGE() == null) ? 0 : getGE().hashCode()); hashCode = prime * hashCode + ((getLE() == null) ? 0 : getLE().hashCode()); hashCode = prime * hashCode + ((getNE() == null) ? 0 : getNE().hashCode()); hashCode = prime * hashCode + ((getPrefix() == null) ? 0 : getPrefix().hashCode()); hashCode = prime * hashCode + ((getSortOrder() == null) ? 0 : getSortOrder().hashCode()); hashCode = prime * hashCode + ((getNextToken() == null) ? 0 : getNextToken().hashCode()); hashCode = prime * hashCode + ((getLimit() == null) ? 0 : getLimit().hashCode()); return hashCode; } @Override public DescribeMLModelsRequest clone() { return (DescribeMLModelsRequest) super.clone(); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy