Interface InvokeRestApiRequest.Builder

  • Method Details

    • name

      The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.

      Parameters:
      name - The name of the Amazon MWAA environment. For example, MyMWAAEnvironment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • path

      The Apache Airflow REST API endpoint path to be called. For example, /dags/123456/clearTaskInstances. For more information, see Apache Airflow API

      Parameters:
      path - The Apache Airflow REST API endpoint path to be called. For example, /dags/123456/clearTaskInstances. For more information, see Apache Airflow API
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • method

      The HTTP method used for making Airflow REST API calls. For example, POST.

      Parameters:
      method - The HTTP method used for making Airflow REST API calls. For example, POST.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • method

      The HTTP method used for making Airflow REST API calls. For example, POST.

      Parameters:
      method - The HTTP method used for making Airflow REST API calls. For example, POST.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryParameters

      InvokeRestApiRequest.Builder queryParameters(Document queryParameters)

      Query parameters to be included in the Apache Airflow REST API call, provided as a JSON object.

      Parameters:
      queryParameters - Query parameters to be included in the Apache Airflow REST API call, provided as a JSON object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • body

      The request body for the Apache Airflow REST API call, provided as a JSON object.

      Parameters:
      body - The request body for the Apache Airflow REST API call, provided as a JSON object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      InvokeRestApiRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.