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)
-
-