code: public static void runExample(
        AdWordsServicesInterface adWordsServices, AdWordsSession session) throws RemoteException {
      // Get the CampaignService.
      ManagedCustomerServiceInterface managedCustomerService =
          adWordsServices.get(session, ManagedCustomerServiceInterface.class);
  
      // Create account.
      ManagedCustomer customer = new ManagedCustomer();
      customer.setName("Customer created with ManagedCustomerService on " + new DateTime());
      customer.setCurrencyCode("EUR");
      customer.setDateTimeZone("Europe/London");
  
      // Create operations.
      ManagedCustomerOperation operation = new ManagedCustomerOperation();
      operation.setOperand(customer);
      operation.setOperator(Operator.ADD);
  
      ManagedCustomerOperation[] operations = new ManagedCustomerOperation[] {operation};
  
      // Add account.
      ManagedCustomerReturnValue result = managedCustomerService.mutate(operations);
  
      // Display accounts.
      for (ManagedCustomer customerResult : result.getValue()) {
        System.out.printf("Account with customer ID %d was created.%n",
            customerResult.getCustomerId());
      }
    }
docs: Runs the example.
  
  @param adWordsServices the services factory.
  @param session the session.
  @throws ApiException if the API request failed with one or more service errors.
  @throws RemoteException if the API request failed due to other errors.