IdentityApplication.Builder

public static class IdentityApplication.Builder extends Object

Builder for creating an instance of IdentityApplication

Field Summary

public H extends AbstractApplicationHelper helper
public IdentityService identityService

Public Constructor Summary

IdentityApplication.Builder(IdentityConnector connector, String[] args)
Builder for IdentityApplication

Public Method Summary

IdentityApplication
build()
Builds an instance of IdentityApplication.
B extends AbstractBuilder<B, H extends AbstractApplicationHelper, T extends ConnectorContext>
setCredentialFactory(CredentialFactory credentialFactory)
Creates a GoogleCredential object.
B extends AbstractBuilder<B, H extends AbstractApplicationHelper, T extends ConnectorContext>
setHelper(H extends AbstractApplicationHelper helper)
IdentityApplication.Builder
setIdentityService(IdentityService identityService)
Sets IdentityService instance to be used for making API requests syncing user and group identities.

Inherited Method Summary

Fields

public H extends AbstractApplicationHelper helper

public IdentityService identityService

Public Constructors

public IdentityApplication.Builder (IdentityConnector connector, String[] args)

Builder for IdentityApplication

Parameters
connector instance
args command line arguments

Public Methods

public IdentityApplication build ()

Builds an instance of IdentityApplication.

public B extends AbstractBuilder<B, H extends AbstractApplicationHelper, T extends ConnectorContext> setCredentialFactory (CredentialFactory credentialFactory)

Creates a GoogleCredential object.

Parameters
credentialFactory
Returns

public B extends AbstractBuilder<B, H extends AbstractApplicationHelper, T extends ConnectorContext> setHelper (H extends AbstractApplicationHelper helper)

Parameters
helper

public IdentityApplication.Builder setIdentityService (IdentityService identityService)

Sets IdentityService instance to be used for making API requests syncing user and group identities.

Parameters
identityService to be used for making API requests syncing user and group identities.
Returns
  • this builder instance.