Class ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
java.lang.Object
io.vrap.rmf.base.client.ApiMethod<T,TResult>
io.vrap.rmf.base.client.TypeApiMethod<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet,ImportOperationPagedResponse>
com.commercetools.importapi.client.ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
- All Implemented Interfaces:
Secured_by_view_import_containersTrait<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet>
,ClientRequestCommand<ImportOperationPagedResponse>
,CreateHttpRequestCommand
,HttpRequestCommand<ImportOperationPagedResponse>
,RequestCommand<ImportOperationPagedResponse>
public class ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
extends TypeApiMethod<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet,ImportOperationPagedResponse>
implements Secured_by_view_import_containersTrait<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet>
Retrieves all ImportOperations of a given ImportContainer key.
CompletableFuture<ApiHttpResponse<com.commercetools.importapi.models.importoperations.ImportOperationPagedResponse>> result = apiRoot
.withProjectKeyValue("{projectKey}")
.importContainers()
.withImportContainerKeyValue("{importContainerKey}")
.importOperations()
.get()
.execute()
-
Nested Class Summary
Nested classes/interfaces inherited from class io.vrap.rmf.base.client.ApiMethod
ApiMethod.ParamEntry<K,
V> -
Constructor Summary
ConstructorDescriptionByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
(ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet t) ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
(ApiHttpClient apiHttpClient, String projectKey, String importContainerKey) -
Method Summary
Modifier and TypeMethodDescriptionaddDebug
(Collection<TValue> debug) add additional debug query parametersadd additional debug query parameteradd additional debug query parameteraddDebug
(TValue debug) add additional debug query parameteraddLimit
(Collection<TValue> limit) add additional limit query parametersadd additional limit query parameteradd additional limit query parameteraddLimit
(TValue limit) add additional limit query parameteraddOffset
(Collection<TValue> offset) add additional offset query parametersadd additional offset query parameteradd additional offset query parameteraddOffset
(TValue offset) add additional offset query parameteraddResourceKey
(Collection<TValue> resourceKey) add additional resourceKey query parametersadd additional resourceKey query parameteraddResourceKey
(Supplier<String> supplier) add additional resourceKey query parameteraddResourceKey
(TValue resourceKey) add additional resourceKey query parameteraddSort
(Collection<TValue> sort) add additional sort query parametersadd additional sort query parameteradd additional sort query parameteraddSort
(TValue sort) add additional sort query parameteraddState
(Collection<TValue> state) add additional state query parametersadd additional state query parameteraddState
(Supplier<ProcessingState> supplier) add additional state query parameteraddState
(TValue state) add additional state query parameterboolean
execute
(ApiHttpClient client) executeBlocking
(ApiHttpClient client, Duration timeout) getDebug()
getLimit()
getSort()
getState()
int
hashCode()
int
com.fasterxml.jackson.core.type.TypeReference<ImportOperationPagedResponse>
void
setImportContainerKey
(String importContainerKey) void
setProjectKey
(String projectKey) toString()
withDebug
(Collection<TValue> debug) set debug with the specified valuesset debug with the specified valueset debug with the specified valuewithDebug
(TValue debug) set debug with the specified valuewithLimit
(Collection<TValue> limit) set limit with the specified valuesset limit with the specified valueset limit with the specified valuewithLimit
(TValue limit) set limit with the specified valuewithOffset
(Collection<TValue> offset) set offset with the specified valuesset offset with the specified valuewithOffset
(Supplier<Long> supplier) set offset with the specified valuewithOffset
(TValue offset) set offset with the specified valuewithResourceKey
(Collection<TValue> resourceKey) set resourceKey with the specified valuesset resourceKey with the specified valuewithResourceKey
(Supplier<String> supplier) set resourceKey with the specified valuewithResourceKey
(TValue resourceKey) set resourceKey with the specified valuewithSort
(Collection<TValue> sort) set sort with the specified valuesset sort with the specified valueset sort with the specified valuewithSort
(TValue sort) set sort with the specified valuewithState
(Collection<TValue> state) set state with the specified valuesset state with the specified valuewithState
(Supplier<ProcessingState> supplier) set state with the specified valuewithState
(TValue state) set state with the specified valueMethods inherited from class io.vrap.rmf.base.client.ApiMethod
addHeader, addQueryParam, addQueryParams, contentType, createHttpRequest, execute, execute, execute, execute, execute, execute, execute, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, getFirstQueryParam, getHeaders, getQueryParam, getQueryParams, getQueryParamUriString, getQueryParamUriStrings, send, sendBlocking, sendBlocking, with, with, withHeader, withHeaders, withHttpRequest, withoutHeader, withoutQueryParam, withQueryParam, withQueryParams
Methods inherited from interface io.vrap.rmf.base.client.ClientRequestCommand
executeBlocking
Methods inherited from interface io.vrap.rmf.base.client.CreateHttpRequestCommand
createHttpRequest
Methods inherited from interface io.vrap.rmf.base.client.RequestCommand
executeBlocking
Methods inherited from interface com.commercetools.importapi.client.Secured_by_view_import_containersTrait
asSecured_by_view_import_containersTrait, asSecured_by_view_import_containersTraitToBaseType
-
Constructor Details
-
ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet(ApiHttpClient apiHttpClient, String projectKey, String importContainerKey) -
ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet(ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet t)
-
-
Method Details
-
resultType
- Specified by:
resultType
in interfaceHttpRequestCommand<ImportOperationPagedResponse>
-
executeBlocking
public ApiHttpResponse<ImportOperationPagedResponse> executeBlocking(ApiHttpClient client, Duration timeout) - Specified by:
executeBlocking
in interfaceClientRequestCommand<ImportOperationPagedResponse>
- Specified by:
executeBlocking
in classApiMethod<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet,
ImportOperationPagedResponse>
-
execute
public CompletableFuture<ApiHttpResponse<ImportOperationPagedResponse>> execute(ApiHttpClient client) - Specified by:
execute
in interfaceClientRequestCommand<ImportOperationPagedResponse>
- Specified by:
execute
in classApiMethod<ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet,
ImportOperationPagedResponse>
-
getProjectKey
-
getImportContainerKey
-
getLimit
-
getOffset
-
getSort
-
getResourceKey
-
getState
-
getDebug
-
setProjectKey
-
setImportContainerKey
-
withLimit
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withLimit(TValue limit) set limit with the specified value- Type Parameters:
TValue
- value type- Parameters:
limit
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addLimit
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addLimit(TValue limit) add additional limit query parameter- Type Parameters:
TValue
- value type- Parameters:
limit
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withLimit
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withLimit(Supplier<Long> supplier) set limit with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addLimit
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addLimit(Supplier<Long> supplier) add additional limit query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withLimit
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withLimit(Function<StringBuilder, StringBuilder> op) set limit with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addLimit
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addLimit(Function<StringBuilder, StringBuilder> op) add additional limit query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withLimit
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withLimit(Collection<TValue> limit) set limit with the specified values- Type Parameters:
TValue
- value type- Parameters:
limit
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addLimit
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addLimit(Collection<TValue> limit) add additional limit query parameters- Type Parameters:
TValue
- value type- Parameters:
limit
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withOffset
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withOffset(TValue offset) set offset with the specified value- Type Parameters:
TValue
- value type- Parameters:
offset
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addOffset
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addOffset(TValue offset) add additional offset query parameter- Type Parameters:
TValue
- value type- Parameters:
offset
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withOffset
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withOffset(Supplier<Long> supplier) set offset with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addOffset
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addOffset(Supplier<Long> supplier) add additional offset query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withOffset
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withOffset(Function<StringBuilder, StringBuilder> op) set offset with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addOffset
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addOffset(Function<StringBuilder, StringBuilder> op) add additional offset query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withOffset
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withOffset(Collection<TValue> offset) set offset with the specified values- Type Parameters:
TValue
- value type- Parameters:
offset
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addOffset
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addOffset(Collection<TValue> offset) add additional offset query parameters- Type Parameters:
TValue
- value type- Parameters:
offset
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withSort
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withSort(TValue sort) set sort with the specified value- Type Parameters:
TValue
- value type- Parameters:
sort
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addSort
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addSort(TValue sort) add additional sort query parameter- Type Parameters:
TValue
- value type- Parameters:
sort
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withSort
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withSort(Supplier<String> supplier) set sort with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addSort
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addSort(Supplier<String> supplier) add additional sort query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withSort
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withSort(Function<StringBuilder, StringBuilder> op) set sort with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addSort
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addSort(Function<StringBuilder, StringBuilder> op) add additional sort query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withSort
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withSort(Collection<TValue> sort) set sort with the specified values- Type Parameters:
TValue
- value type- Parameters:
sort
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addSort
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addSort(Collection<TValue> sort) add additional sort query parameters- Type Parameters:
TValue
- value type- Parameters:
sort
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withResourceKey
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withResourceKey(TValue resourceKey) set resourceKey with the specified value- Type Parameters:
TValue
- value type- Parameters:
resourceKey
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addResourceKey
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addResourceKey(TValue resourceKey) add additional resourceKey query parameter- Type Parameters:
TValue
- value type- Parameters:
resourceKey
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withResourceKey
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withResourceKey(Supplier<String> supplier) set resourceKey with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addResourceKey
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addResourceKey(Supplier<String> supplier) add additional resourceKey query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withResourceKey
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withResourceKey(Function<StringBuilder, StringBuilder> op) set resourceKey with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addResourceKey
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addResourceKey(Function<StringBuilder, StringBuilder> op) add additional resourceKey query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withResourceKey
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withResourceKey(Collection<TValue> resourceKey) set resourceKey with the specified values- Type Parameters:
TValue
- value type- Parameters:
resourceKey
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addResourceKey
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addResourceKey(Collection<TValue> resourceKey) add additional resourceKey query parameters- Type Parameters:
TValue
- value type- Parameters:
resourceKey
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withState
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withState(TValue state) set state with the specified value- Type Parameters:
TValue
- value type- Parameters:
state
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addState
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addState(TValue state) add additional state query parameter- Type Parameters:
TValue
- value type- Parameters:
state
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withState
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withState(Supplier<ProcessingState> supplier) set state with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addState
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addState(Supplier<ProcessingState> supplier) add additional state query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withState
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withState(Function<StringBuilder, StringBuilder> op) set state with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addState
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addState(Function<StringBuilder, StringBuilder> op) add additional state query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withState
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withState(Collection<TValue> state) set state with the specified values- Type Parameters:
TValue
- value type- Parameters:
state
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addState
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addState(Collection<TValue> state) add additional state query parameters- Type Parameters:
TValue
- value type- Parameters:
state
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withDebug
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withDebug(TValue debug) set debug with the specified value- Type Parameters:
TValue
- value type- Parameters:
debug
- value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addDebug
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addDebug(TValue debug) add additional debug query parameter- Type Parameters:
TValue
- value type- Parameters:
debug
- value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withDebug
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withDebug(Supplier<Boolean> supplier) set debug with the specified value- Parameters:
supplier
- supplier for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addDebug
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addDebug(Supplier<Boolean> supplier) add additional debug query parameter- Parameters:
supplier
- supplier for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withDebug
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withDebug(Function<StringBuilder, StringBuilder> op) set debug with the specified value- Parameters:
op
- builder for the value to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addDebug
public ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addDebug(Function<StringBuilder, StringBuilder> op) add additional debug query parameter- Parameters:
op
- builder for the value to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
withDebug
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet withDebug(Collection<TValue> debug) set debug with the specified values- Type Parameters:
TValue
- value type- Parameters:
debug
- values to be set- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
addDebug
public <TValue> ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet addDebug(Collection<TValue> debug) add additional debug query parameters- Type Parameters:
TValue
- value type- Parameters:
debug
- values to be added- Returns:
- ByProjectKeyImportContainersByImportContainerKeyImportOperationsGet
-
equals
-
hashCode
public int hashCode() -
toString
-
reflectionHashCode
public int reflectionHashCode()
-