public class RequisitionRequestBuilderImpl extends Object implements RequisitionRequestBuilder
| Modifier and Type | Field and Description |
|---|---|
static String |
LOCATION_PARAMETER_NAME |
static String |
TTL_PARAMETER_NAME |
| Constructor and Description |
|---|
RequisitionRequestBuilderImpl(LocationAwareRequisitionClientImpl client) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Requisition> |
execute() |
RequisitionRequestBuilder |
withLocation(String location) |
RequisitionRequestBuilder |
withParameters(Map<String,String> parameters) |
RequisitionRequestBuilder |
withRequisitionProvider(RequisitionProvider provider) |
RequisitionRequestBuilder |
withRequisitionProviderType(String type) |
RequisitionRequestBuilder |
withSystemId(String systemId) |
RequisitionRequestBuilder |
withTimeToLive(Long ttlInMs) |
public static final String LOCATION_PARAMETER_NAME
public static final String TTL_PARAMETER_NAME
public RequisitionRequestBuilderImpl(LocationAwareRequisitionClientImpl client)
public RequisitionRequestBuilder withLocation(String location)
withLocation in interface RequisitionRequestBuilderpublic RequisitionRequestBuilder withSystemId(String systemId)
withSystemId in interface RequisitionRequestBuilderpublic RequisitionRequestBuilder withRequisitionProviderType(String type)
withRequisitionProviderType in interface RequisitionRequestBuilderpublic RequisitionRequestBuilder withRequisitionProvider(RequisitionProvider provider)
withRequisitionProvider in interface RequisitionRequestBuilderpublic RequisitionRequestBuilder withParameters(Map<String,String> parameters)
withParameters in interface RequisitionRequestBuilderpublic RequisitionRequestBuilder withTimeToLive(Long ttlInMs)
withTimeToLive in interface RequisitionRequestBuilderpublic CompletableFuture<Requisition> execute()
execute in interface RequisitionRequestBuilderCopyright © 2022. All rights reserved.