Skip to content

[concept-insights] Add builder methods to AccountPermission #218

@germanattanasio

Description

@germanattanasio

Add utility methods so that we don't need all the code below to create a corpus and give someone permission.

ConceptInsights service = new ConceptInsights();
service.setUsernameAndPassword("{username}", "{password}");

Corpus my_corpus = new Corpus(service.getAccountsInfo().getAccounts().get(0).getId(), "my_corpus");

// add corpus metadata (optional)
AccountPermission permission = new AccountPermission();
permission.setAccountId("testuser");
permission.setPermission("Read");
List<AccountPermission> accountPermissions = new ArrayList<AccountPermission>();
accountPermissions.add(permission);
my_corpus.setAccountPermissions(accountPermissions);
//

service.createCorpus(my_corpus);
System.out.println("Created corpus: "+ my_corpus.getName());

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions