public static void runExample(
      AdManagerServices adManagerServices, AdManagerSession session, long teamId)
      throws RemoteException {
    // Get the TeamService.
    TeamServiceInterface teamService = adManagerServices.get(session, TeamServiceInterface.class);

    // Create a statement to only select a single team by ID.
    StatementBuilder statementBuilder = new StatementBuilder()
        .where("id = :id")
        .orderBy("id ASC")
        .limit(1)
        .withBindVariableValue("id", teamId);

    // Get the team.
    TeamPage page =
        teamService.getTeamsByStatement(statementBuilder.toStatement());

    Team team = Iterables.getOnlyElement(Arrays.asList(page.getResults()));

    String newDescription = team.getDescription() + " - UPDATED";
    team.setDescription(newDescription);

    // Update the team on the server.
    Team[] teams = teamService.updateTeams(new Team[] {team});

    for (Team updatedTeam : teams) {
      System.out.printf("Team with ID %d and name '%s' was updated.%n", updatedTeam.getId(),
          updatedTeam.getName());
    }
  }
public static void runExample ( AdManagerServices adManagerServices , AdManagerSession session , long teamId ) throws RemoteException { TeamServiceInterface teamService = adManagerServices . get ( session , TeamServiceInterface . class ) ; StatementBuilder statementBuilder = new StatementBuilder ( ) . where ( "id = :id" ) . orderBy ( "id ASC" ) . limit ( 1 ) . withBindVariableValue ( "id" , teamId ) ; TeamPage page = teamService . getTeamsByStatement ( statementBuilder . toStatement ( ) ) ; Team team = Iterables . getOnlyElement ( Arrays . asList ( page . getResults ( ) ) ) ; String newDescription = team . getDescription ( ) + " - UPDATED" ; team . setDescription ( newDescription ) ; Team [ ] teams = teamService . updateTeams ( new Team [ ] { team } ) ; for ( Team updatedTeam : teams ) { System . out . printf ( "Team with ID %d and name '%s' was updated.%n" , updatedTeam . getId ( ) , updatedTeam . getName ( ) ) ; } }
Runs the example.

@param adManagerServices the services factory.
@param session the session.
@param teamId the ID of the team to update.
@throws ApiException if the API request failed with one or more service errors.
@throws RemoteException if the API request failed due to other errors.