Class IterateQueryOptions.IterateQueryOptionsBuilder
- java.lang.Object
 - 
- com.identityworksllc.iiq.common.query.IterateQueryOptions.IterateQueryOptionsBuilder
 
 
- 
- Enclosing class:
 - IterateQueryOptions
 
public static final class IterateQueryOptions.IterateQueryOptionsBuilder extends Object
A builder for IterateQueryInputs objects.Contains a nested
ConnectOptions.ConnectOptionsBuilder 
- 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
build
public IterateQueryOptions build() throws IllegalArgumentException
Validates the inputs and returns a new IterateQueryInputs object- Returns:
 - The new object
 - Throws:
 IllegalArgumentException- if any validations fail
 
- 
withBshThis
public IterateQueryOptions.IterateQueryOptionsBuilder withBshThis(bsh.This bshThis)
 
- 
withCallback
public IterateQueryOptions.IterateQueryOptionsBuilder withCallback(String callback)
 
- 
withConnectionParams
public IterateQueryOptions.IterateQueryOptionsBuilder withConnectionParams(Map<String,Object> connectionParams)
 
- 
withConnectionRetrievalMethod
public IterateQueryOptions.IterateQueryOptionsBuilder withConnectionRetrievalMethod(String connectionRetrievalMethod)
 
- 
withIiqDatabase
public IterateQueryOptions.IterateQueryOptionsBuilder withIiqDatabase()
 
- 
withPassword
public IterateQueryOptions.IterateQueryOptionsBuilder withPassword(String password)
 
- 
withPluginDatabase
public IterateQueryOptions.IterateQueryOptionsBuilder withPluginDatabase()
 
- 
withQuery
public IterateQueryOptions.IterateQueryOptionsBuilder withQuery(String query)
 
- 
withQueryParams
public IterateQueryOptions.IterateQueryOptionsBuilder withQueryParams(Map<String,Object> queryParams)
 
- 
withUrl
public IterateQueryOptions.IterateQueryOptionsBuilder withUrl(String url)
 
- 
withUsername
public IterateQueryOptions.IterateQueryOptionsBuilder withUsername(String username)
 
 - 
 
 -