Package com.identityworksllc.iiq.common
Class AccountUtilities.AggregateOptionsBuilder
- java.lang.Object
-
- com.identityworksllc.iiq.common.AccountUtilities.AggregateOptionsBuilder
-
- Enclosing class:
- AccountUtilities
public static final class AccountUtilities.AggregateOptionsBuilder extends Object
AggregateOptions builder static inner class.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountUtilities.AggregateOptionsbuild()Returns a AggregateOptions built from the parameters previously set.static AccountUtilities.AggregateOptionsBuilderbuilder()AccountUtilities.AggregateOptionsBuilderwithAccountName(String val)Sets the accountName and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithAggregateOptions(Map<String,Object> val)Sets the aggregateOptions and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithApplication(sailpoint.object.Application val)Sets the application and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithApplicationName(String val)Sets the applicationName and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithConnector(sailpoint.connector.Connector val)Sets the connector and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithForceAggregate(boolean val)Sets the forceAggregate and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithIncomplete(boolean val)Sets the incomplete and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithRefreshIdentity(boolean val)Sets the refreshIdentity and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithRefreshOptions(Map<String,Object> val)Sets the refreshOptions and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithResourceObject(sailpoint.object.ResourceObject val)Sets the resourceObject and returns a reference to this Builder enabling method chaining.AccountUtilities.AggregateOptionsBuilderwithRunAppCustomization(boolean val)Sets the runAppCustomization and returns a reference to this Builder enabling method chaining.
-
-
-
Method Detail
-
builder
public static AccountUtilities.AggregateOptionsBuilder builder()
-
build
public AccountUtilities.AggregateOptions build()
Returns a AggregateOptions built from the parameters previously set.- Returns:
- a AggregateOptions built with parameters of this AggregateOptions.Builder
-
withAccountName
public AccountUtilities.AggregateOptionsBuilder withAccountName(String val)
Sets the accountName and returns a reference to this Builder enabling method chaining.- Parameters:
val- the accountName to set- Returns:
- a reference to this Builder
-
withAggregateOptions
public AccountUtilities.AggregateOptionsBuilder withAggregateOptions(Map<String,Object> val)
Sets the aggregateOptions and returns a reference to this Builder enabling method chaining.- Parameters:
val- the aggregateOptions to set- Returns:
- a reference to this Builder
-
withApplication
public AccountUtilities.AggregateOptionsBuilder withApplication(sailpoint.object.Application val)
Sets the application and returns a reference to this Builder enabling method chaining.- Parameters:
val- the application to set- Returns:
- a reference to this Builder
-
withApplicationName
public AccountUtilities.AggregateOptionsBuilder withApplicationName(String val)
Sets the applicationName and returns a reference to this Builder enabling method chaining.- Parameters:
val- the applicationName to set- Returns:
- a reference to this Builder
-
withConnector
public AccountUtilities.AggregateOptionsBuilder withConnector(sailpoint.connector.Connector val)
Sets the connector and returns a reference to this Builder enabling method chaining.- Parameters:
val- the connector to set- Returns:
- a reference to this Builder
-
withForceAggregate
public AccountUtilities.AggregateOptionsBuilder withForceAggregate(boolean val)
Sets the forceAggregate and returns a reference to this Builder enabling method chaining.- Parameters:
val- the forceAggregate to set- Returns:
- a reference to this Builder
-
withIncomplete
public AccountUtilities.AggregateOptionsBuilder withIncomplete(boolean val)
Sets the incomplete and returns a reference to this Builder enabling method chaining.- Parameters:
val- the incomplete to set- Returns:
- a reference to this Builder
-
withRefreshIdentity
public AccountUtilities.AggregateOptionsBuilder withRefreshIdentity(boolean val)
Sets the refreshIdentity and returns a reference to this Builder enabling method chaining.- Parameters:
val- the refreshIdentity to set- Returns:
- a reference to this Builder
-
withRefreshOptions
public AccountUtilities.AggregateOptionsBuilder withRefreshOptions(Map<String,Object> val)
Sets the refreshOptions and returns a reference to this Builder enabling method chaining.- Parameters:
val- the refreshOptions to set- Returns:
- a reference to this Builder
-
withResourceObject
public AccountUtilities.AggregateOptionsBuilder withResourceObject(sailpoint.object.ResourceObject val)
Sets the resourceObject and returns a reference to this Builder enabling method chaining.- Parameters:
val- the resourceObject to set- Returns:
- a reference to this Builder
-
withRunAppCustomization
public AccountUtilities.AggregateOptionsBuilder withRunAppCustomization(boolean val)
Sets the runAppCustomization and returns a reference to this Builder enabling method chaining.- Parameters:
val- the runAppCustomization to set- Returns:
- a reference to this Builder
-
-