Search in sources :

Example 51 with User

use of com.google.api.ads.admanager.axis.v202205.User in project googleads-java-lib by googleads.

the class GetAllUsers method runExample.

/**
 * Runs the example.
 *
 * @param adManagerServices 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.
 */
public static void runExample(AdManagerServices adManagerServices, AdManagerSession session) throws RemoteException {
    // Get the UserService.
    UserServiceInterface userService = adManagerServices.get(session, UserServiceInterface.class);
    // Create a statement to get all users.
    StatementBuilder statementBuilder = new StatementBuilder().orderBy("id ASC").limit(StatementBuilder.SUGGESTED_PAGE_LIMIT);
    // Default for total result set size.
    int totalResultSetSize = 0;
    do {
        // Get users by statement.
        UserPage page = userService.getUsersByStatement(statementBuilder.toStatement());
        if (page.getResults() != null) {
            totalResultSetSize = page.getTotalResultSetSize();
            int i = page.getStartIndex();
            for (User user : page.getResults()) {
                System.out.printf("%d) User with ID %d and name '%s' was found.%n", i++, user.getId(), user.getName());
            }
        }
        statementBuilder.increaseOffsetBy(StatementBuilder.SUGGESTED_PAGE_LIMIT);
    } while (statementBuilder.getOffset() < totalResultSetSize);
    System.out.printf("Number of results found: %d%n", totalResultSetSize);
}
Also used : UserServiceInterface(com.google.api.ads.admanager.axis.v202111.UserServiceInterface) User(com.google.api.ads.admanager.axis.v202111.User) StatementBuilder(com.google.api.ads.admanager.axis.utils.v202111.StatementBuilder) UserPage(com.google.api.ads.admanager.axis.v202111.UserPage)

Example 52 with User

use of com.google.api.ads.admanager.axis.v202205.User in project kripton by xcesco.

the class Test209Model2Runtime method testRunSqlite1.

/**
 * Test run sqlite 1.
 */
@Test
public void testRunSqlite1() {
    BindApp2DataSource ds = BindApp2DataSource.getInstance();
    ds.execute(new Transaction() {

        @Override
        public TransactionResult onExecute(BindApp2DaoFactory daoFactory) {
            Device device = new Device();
            device.name = "device-test";
            daoFactory.getDeviceDao().insert(device);
            User user = new User();
            user.userName = "user-test";
            daoFactory.getUserDao().insert(user);
            UserDevice userDevice = new UserDevice(0, user.id, device.id);
            daoFactory.getUserDeviceDao().insert(userDevice);
            List<Device> devices = daoFactory.getDeviceDao().getUserDevices(user.id);
            Assert.assertTrue(devices.size() == 1);
            return TransactionResult.ROLLBACK;
        }
    });
}
Also used : BindApp2DaoFactory(sqlite.kripton209.model2.BindApp2DaoFactory) TransactionResult(com.abubusoft.kripton.android.sqlite.TransactionResult) User(sqlite.kripton209.model2.User) Transaction(sqlite.kripton209.model2.BindApp2DataSource.Transaction) UserDevice(sqlite.kripton209.model2.UserDevice) Device(sqlite.kripton209.model2.Device) BindApp2DataSource(sqlite.kripton209.model2.BindApp2DataSource) List(java.util.List) UserDevice(sqlite.kripton209.model2.UserDevice) Test(org.junit.Test) BaseAndroidTest(base.BaseAndroidTest)

Example 53 with User

use of com.google.api.ads.admanager.axis.v202205.User in project camel-quarkus by apache.

the class OpenstackKeystoneUserResource method createShouldSucceed.

@Path("/createShouldSucceed")
@POST
public void createShouldSucceed() {
    LOG.debug("Calling OpenstackKeystoneUserResource.createShouldSucceed()");
    User in = Builders.user().name(USER_NAME).domainId(USER_DOMAIN_ID).email(USER_EMAIL).enabled(true).build();
    String uri = String.format(URI_FORMAT, OpenstackConstants.CREATE);
    User out = template.requestBody(uri, in, User.class);
    assertNotNull(out);
    assertEquals(USER_NAME, out.getName());
    assertEquals(USER_DOMAIN_ID, out.getDomainId());
    assertEquals(USER_EMAIL, out.getEmail());
    assertTrue(out.isEnabled());
    assertEquals(USER_ID, out.getId());
}
Also used : User(org.openstack4j.model.identity.v3.User) Path(javax.ws.rs.Path) POST(javax.ws.rs.POST)

Example 54 with User

use of com.google.api.ads.admanager.axis.v202205.User in project camel-quarkus by apache.

the class OpenstackKeystoneUserResource method updateShouldSucceed.

@Path("/updateShouldSucceed")
@POST
public void updateShouldSucceed() {
    LOG.debug("Calling OpenstackKeystoneUserResource.updateShouldSucceed()");
    User in = Builders.user().id(USER_ID).email(USER_EMAIL_UPDATED).build();
    String uri = String.format(URI_FORMAT, OpenstackConstants.UPDATE);
    User out = template.requestBody(uri, in, User.class);
    assertNotNull(out);
    assertEquals(USER_ID, out.getId());
    assertEquals(USER_EMAIL_UPDATED, out.getEmail());
}
Also used : User(org.openstack4j.model.identity.v3.User) Path(javax.ws.rs.Path) POST(javax.ws.rs.POST)

Example 55 with User

use of com.google.api.ads.admanager.axis.v202205.User in project camel-quarkus by apache.

the class OpenstackKeystoneUserResource method getShouldSucceed.

@Path("/getShouldSucceed")
@POST
public void getShouldSucceed() {
    LOG.debug("Calling OpenstackKeystoneUserResource.getShouldSucceed()");
    String uri = String.format(URI_FORMAT, OpenstackConstants.GET);
    User out = template.requestBodyAndHeader(uri, null, OpenstackConstants.ID, USER_ID, User.class);
    assertNotNull(out);
    assertEquals(USER_NAME, out.getName());
    assertEquals(USER_DOMAIN_ID, out.getDomainId());
    assertTrue(out.isEnabled());
    assertEquals(USER_ID, out.getId());
}
Also used : User(org.openstack4j.model.identity.v3.User) Path(javax.ws.rs.Path) POST(javax.ws.rs.POST)

Aggregations

User (pl.plajer.villagedefense3.User)30 Player (org.bukkit.entity.Player)18 User (org.gluu.oxtrust.model.scim2.User)17 User (org.openstack4j.model.identity.v3.User)13 EventHandler (org.bukkit.event.EventHandler)11 Test (org.junit.Test)11 GluuCustomPerson (org.gluu.oxtrust.model.GluuCustomPerson)10 ScimPatchUser (org.gluu.oxtrust.model.scim2.ScimPatchUser)10 Date (java.util.Date)9 StatementBuilder (com.google.api.ads.admanager.axis.utils.v202205.StatementBuilder)8 Arena (pl.plajer.villagedefense3.arena.Arena)8 User (me.zhanghai.android.douya.network.api.info.apiv2.User)7 User (com.google.api.ads.admanager.axis.v202108.User)6 User (com.google.api.ads.admanager.axis.v202202.User)6 UserServiceInterface (com.google.api.ads.admanager.axis.v202202.UserServiceInterface)6 ArrayList (java.util.ArrayList)6 SimpleUser (me.zhanghai.android.douya.network.api.info.apiv2.SimpleUser)6 DuplicateEntryException (org.gluu.site.ldap.exception.DuplicateEntryException)6 User (com.google.api.ads.admanager.axis.v202205.User)5 UserServiceInterface (com.google.api.ads.admanager.axis.v202205.UserServiceInterface)5