internal virtual ListWorkerConfigurationsResponse ListWorkerConfigurations(ListWorkerConfigurationsRequest request) { var options = new InvokeOptions(); options.RequestMarshaller = ListWorkerConfigurationsRequestMarshaller.Instance; options.ResponseUnmarshaller = ListWorkerConfigurationsResponseUnmarshaller.Instance; return(Invoke <ListWorkerConfigurationsResponse>(request, options)); }
/// <summary> /// Returns a list of all of the worker configurations in this account and Region. /// </summary> /// <param name="request">Container for the necessary parameters to execute the ListWorkerConfigurations service method.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// /// <returns>The response from the ListWorkerConfigurations service method, as returned by KafkaConnect.</returns> /// <exception cref="Amazon.KafkaConnect.Model.BadRequestException"> /// HTTP Status Code 400: Bad request due to incorrect input. Correct your request and /// then retry it. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.ForbiddenException"> /// HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your /// request. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.InternalServerErrorException"> /// HTTP Status Code 500: Unexpected internal server error. Retrying your request might /// resolve the issue. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.NotFoundException"> /// HTTP Status Code 404: Resource not found due to incorrect input. Correct your request /// and then retry it. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.ServiceUnavailableException"> /// HTTP Status Code 503: Service Unavailable. Retrying your request in some time might /// resolve the issue. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.TooManyRequestsException"> /// HTTP Status Code 429: Limit exceeded. Resource limit reached. /// </exception> /// <exception cref="Amazon.KafkaConnect.Model.UnauthorizedException"> /// HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated. /// </exception> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/kafkaconnect-2021-09-14/ListWorkerConfigurations">REST API Reference for ListWorkerConfigurations Operation</seealso> public virtual Task <ListWorkerConfigurationsResponse> ListWorkerConfigurationsAsync(ListWorkerConfigurationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var options = new InvokeOptions(); options.RequestMarshaller = ListWorkerConfigurationsRequestMarshaller.Instance; options.ResponseUnmarshaller = ListWorkerConfigurationsResponseUnmarshaller.Instance; return(InvokeAsync <ListWorkerConfigurationsResponse>(request, options, cancellationToken)); }