Package com.commercetools.api.client
Class ByProjectKeyRecurrencePoliciesHead
java.lang.Object
io.vrap.rmf.base.client.ApiMethod<T,TResult>
 
io.vrap.rmf.base.client.TypeApiMethod<ByProjectKeyRecurrencePoliciesHead,JsonNode>
 
com.commercetools.api.client.ByProjectKeyRecurrencePoliciesHead
- All Implemented Interfaces:
- Deprecatable200Trait<ByProjectKeyRecurrencePoliciesHead>,- ErrorableTrait<ByProjectKeyRecurrencePoliciesHead>,- ClientRequestCommand<JsonNode>,- CreateHttpRequestCommand,- HttpRequestCommand<JsonNode>,- RequestCommand<JsonNode>
public class ByProjectKeyRecurrencePoliciesHead
extends TypeApiMethod<ByProjectKeyRecurrencePoliciesHead,JsonNode>
implements ErrorableTrait<ByProjectKeyRecurrencePoliciesHead>, Deprecatable200Trait<ByProjectKeyRecurrencePoliciesHead> 
Checks if one or more Recurrence Policies exist for the provided query predicate. Returns a 200 status if any Recurrence Policies match the query predicate, or a NotFound error otherwise.
   CompletableFuture<ApiHttpResponse<com.fasterxml.jackson.databind.JsonNode>> result = apiRoot
            .withProjectKey("{projectKey}")
            .recurrencePolicies()
            .head()
            .execute()
 - 
Nested Class SummaryNested classes/interfaces inherited from class io.vrap.rmf.base.client.ApiMethodApiMethod.ParamEntry<K,V> 
- 
Constructor SummaryConstructorsConstructorDescriptionByProjectKeyRecurrencePoliciesHead(ApiHttpClient apiHttpClient, String projectKey) 
- 
Method SummaryModifier and TypeMethodDescription<TValue> ByProjectKeyRecurrencePoliciesHeadaddWhere(Collection<TValue> where) add additional where query parametersadd additional where query parameteradd additional where query parameter<TValue> ByProjectKeyRecurrencePoliciesHeadaddWhere(TValue where) add additional where query parameterbooleanexecute(ApiHttpClient client) executeBlocking(ApiHttpClient client, Duration timeout) getWhere()inthashCode()intcom.fasterxml.jackson.core.type.TypeReference<JsonNode>voidsetProjectKey(String projectKey) toString()<TValue> ByProjectKeyRecurrencePoliciesHeadwithWhere(Collection<TValue> where) set where with the specified valuesset where with the specified valueset where with the specified value<TValue> ByProjectKeyRecurrencePoliciesHeadwithWhere(TValue where) set where with the specified valueMethods inherited from class io.vrap.rmf.base.client.ApiMethodaddHeader, 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, withQueryParamsMethods inherited from interface io.vrap.rmf.base.client.ClientRequestCommandexecuteBlockingMethods inherited from interface io.vrap.rmf.base.client.CreateHttpRequestCommandcreateHttpRequestMethods inherited from interface com.commercetools.api.client.Deprecatable200TraitasDeprecatable200Trait, asDeprecatable200TraitToBaseTypeMethods inherited from interface com.commercetools.api.client.ErrorableTraitasErrorableTrait, asErrorableTraitToBaseTypeMethods inherited from interface io.vrap.rmf.base.client.RequestCommandexecuteBlocking
- 
Constructor Details- 
ByProjectKeyRecurrencePoliciesHead
- 
ByProjectKeyRecurrencePoliciesHead
 
- 
- 
Method Details- 
resultType- Specified by:
- resultTypein interface- HttpRequestCommand<JsonNode>
 
- 
executeBlocking- Specified by:
- executeBlockingin interface- ClientRequestCommand<JsonNode>
- Specified by:
- executeBlockingin class- ApiMethod<ByProjectKeyRecurrencePoliciesHead,- JsonNode> 
 
- 
execute- Specified by:
- executein interface- ClientRequestCommand<JsonNode>
- Specified by:
- executein class- ApiMethod<ByProjectKeyRecurrencePoliciesHead,- JsonNode> 
 
- 
getProjectKey
- 
getWhere
- 
setProjectKey
- 
withWhereset where with the specified value- Type Parameters:
- TValue- value type
- Parameters:
- where- value to be set
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
addWhereadd additional where query parameter- Type Parameters:
- TValue- value type
- Parameters:
- where- value to be added
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
withWhereset where with the specified value- Parameters:
- supplier- supplier for the value to be set
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
addWhereadd additional where query parameter- Parameters:
- supplier- supplier for the value to be added
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
withWhereset where with the specified value- Parameters:
- op- builder for the value to be set
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
addWhereadd additional where query parameter- Parameters:
- op- builder for the value to be added
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
withWhereset where with the specified values- Type Parameters:
- TValue- value type
- Parameters:
- where- values to be set
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
addWhereadd additional where query parameters- Type Parameters:
- TValue- value type
- Parameters:
- where- values to be added
- Returns:
- ByProjectKeyRecurrencePoliciesHead
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
- 
reflectionHashCodepublic int reflectionHashCode()
 
-