code: @Override
      public CreateInputResult createInput(CreateInputRequest request) {
          request = beforeClientExecution(request);
          return executeCreateInput(request);
      }
docs: Create an input
  
  @param createInputRequest
  The name of the input
  @return Result of the CreateInput operation returned by the service.
  @throws BadRequestException
  This request was invalid
  @throws InternalServerErrorException
  Internal Service Error
  @throws ForbiddenException
  Access was denied
  @throws BadGatewayException
  Bad Gateway Error
  @throws GatewayTimeoutException
  Gateway Timeout Error
  @throws TooManyRequestsException
  Limit exceeded
  @sample AWSMediaLive.CreateInput
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/CreateInput" target="_top">AWS API
  Documentation</a>