com.google.api.services.compute.model.ServiceAccount toPb() { com.google.api.services.compute.model.ServiceAccount serviceAccountPb = new com.google.api.services.compute.model.ServiceAccount(); serviceAccountPb.setEmail(email); serviceAccountPb.setScopes(scopes); return serviceAccountPb; }
account.setEmail("default"); List<String> scopes = new ArrayList<>(); scopes.add("https://www.googleapis.com/auth/devstorage.full_control");
com.google.api.services.compute.model.ServiceAccount toPb() { com.google.api.services.compute.model.ServiceAccount serviceAccountPb = new com.google.api.services.compute.model.ServiceAccount(); serviceAccountPb.setEmail(email); serviceAccountPb.setScopes(scopes); return serviceAccountPb; }
.setServiceAccounts(new ImmutableList.Builder<ServiceAccount>().add( new ServiceAccount() .setEmail("default") .setScopes(new ImmutableList.Builder<String>() .add("https://www.googleapis.com/auth/cloud-platform")
.setEmail(GoogleProviderUtils.defaultServiceAccount(details)) .setScopes(getScopes());
.setEmail(GoogleProviderUtils.defaultServiceAccount(details)) .setScopes(getScopes());