Package com.commercetools.api.client
Class ByProjectKeyQuoteRequestsByIDDelete
java.lang.Object
io.vrap.rmf.base.client.ApiMethod<T,TResult>
 
io.vrap.rmf.base.client.TypeApiMethod<ByProjectKeyQuoteRequestsByIDDelete,QuoteRequest>
 
com.commercetools.api.client.ByProjectKeyQuoteRequestsByIDDelete
- All Implemented Interfaces:
- ApiDeleteMethod<ByProjectKeyQuoteRequestsByIDDelete,,- QuoteRequest> - ConflictingTrait<ByProjectKeyQuoteRequestsByIDDelete>,- DataerasureTrait<ByProjectKeyQuoteRequestsByIDDelete>,- Deprecatable200Trait<ByProjectKeyQuoteRequestsByIDDelete>,- ErrorableTrait<ByProjectKeyQuoteRequestsByIDDelete>,- ExpandableTrait<ByProjectKeyQuoteRequestsByIDDelete>,- VersionedTrait<ByProjectKeyQuoteRequestsByIDDelete>,- ClientRequestCommand<QuoteRequest>,- CreateHttpRequestCommand,- HttpRequestCommand<QuoteRequest>,- RequestCommand<QuoteRequest>
public class ByProjectKeyQuoteRequestsByIDDelete
extends TypeApiMethod<ByProjectKeyQuoteRequestsByIDDelete,QuoteRequest>
implements ApiDeleteMethod<ByProjectKeyQuoteRequestsByIDDelete,QuoteRequest>, DataerasureTrait<ByProjectKeyQuoteRequestsByIDDelete>, VersionedTrait<ByProjectKeyQuoteRequestsByIDDelete>, ConflictingTrait<ByProjectKeyQuoteRequestsByIDDelete>, ExpandableTrait<ByProjectKeyQuoteRequestsByIDDelete>, ErrorableTrait<ByProjectKeyQuoteRequestsByIDDelete>, Deprecatable200Trait<ByProjectKeyQuoteRequestsByIDDelete>  
   CompletableFuture<ApiHttpResponse<com.commercetools.api.models.quote_request.QuoteRequest>> result = apiRoot
            .withProjectKey("{projectKey}")
            .quoteRequests()
            .withId("{ID}")
            .delete()
            .withVersion(version)
            .execute()
 - 
Nested Class SummaryNested classes/interfaces inherited from class io.vrap.rmf.base.client.ApiMethodApiMethod.ParamEntry<K,V> 
- 
Constructor SummaryConstructorsConstructorDescriptionByProjectKeyQuoteRequestsByIDDelete(ApiHttpClient apiHttpClient, String projectKey, String ID) 
- 
Method SummaryModifier and TypeMethodDescription<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddDataErasure(Collection<TValue> dataErasure) add additional dataErasure query parametersadd additional dataErasure query parameteraddDataErasure(Supplier<Boolean> supplier) add additional dataErasure query parameter<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddDataErasure(TValue dataErasure) add additional dataErasure query parameter<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddExpand(Collection<TValue> expand) add additional expand query parametersadd additional expand query parameteradd additional expand query parameter<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddExpand(TValue expand) add additional expand query parameter<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddVersion(Collection<TValue> version) add additional version query parametersadd additional version query parameteraddVersion(Supplier<Long> supplier) add additional version query parameter<TValue> ByProjectKeyQuoteRequestsByIDDeleteaddVersion(TValue version) add additional version query parameterbooleanexecute(ApiHttpClient client) executeBlocking(ApiHttpClient client, Duration timeout) getID()inthashCode()intcom.fasterxml.jackson.core.type.TypeReference<QuoteRequest>voidvoidsetProjectKey(String projectKey) toString()<TValue> ByProjectKeyQuoteRequestsByIDDeletewithDataErasure(Collection<TValue> dataErasure) set dataErasure with the specified valuesset dataErasure with the specified valuewithDataErasure(Supplier<Boolean> supplier) set dataErasure with the specified value<TValue> ByProjectKeyQuoteRequestsByIDDeletewithDataErasure(TValue dataErasure) set dataErasure with the specified value<TValue> ByProjectKeyQuoteRequestsByIDDeletewithExpand(Collection<TValue> expand) set expand with the specified valuesset expand with the specified valuewithExpand(Supplier<String> supplier) set expand with the specified value<TValue> ByProjectKeyQuoteRequestsByIDDeletewithExpand(TValue expand) set expand with the specified value<TValue> ByProjectKeyQuoteRequestsByIDDeletewithVersion(Collection<TValue> version) set version with the specified valuesset version with the specified valuewithVersion(Supplier<Long> supplier) set version with the specified value<TValue> ByProjectKeyQuoteRequestsByIDDeletewithVersion(TValue version) set version 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 com.commercetools.api.client.ApiDeleteMethodasBaseTypeMethods inherited from interface io.vrap.rmf.base.client.ClientRequestCommandexecuteBlockingMethods inherited from interface com.commercetools.api.client.ConflictingTraitasConflictingTrait, asConflictingTraitToBaseTypeMethods inherited from interface io.vrap.rmf.base.client.CreateHttpRequestCommandcreateHttpRequestMethods inherited from interface com.commercetools.api.client.DataerasureTraitasDataerasureTrait, asDataerasureTraitToBaseTypeMethods inherited from interface com.commercetools.api.client.Deprecatable200TraitasDeprecatable200Trait, asDeprecatable200TraitToBaseTypeMethods inherited from interface com.commercetools.api.client.ErrorableTraitasErrorableTrait, asErrorableTraitToBaseTypeMethods inherited from interface com.commercetools.api.client.ExpandableTraitasExpandableTrait, asExpandableTraitToBaseTypeMethods inherited from interface io.vrap.rmf.base.client.RequestCommandexecute, executeBlocking, executeBlockingMethods inherited from interface com.commercetools.api.client.VersionedTraitasVersionedTrait, asVersionedTraitToBaseType
- 
Constructor Details- 
ByProjectKeyQuoteRequestsByIDDeletepublic ByProjectKeyQuoteRequestsByIDDelete(ApiHttpClient apiHttpClient, String projectKey, String ID) 
- 
ByProjectKeyQuoteRequestsByIDDelete
 
- 
- 
Method Details- 
resultType- Specified by:
- resultTypein interface- HttpRequestCommand<QuoteRequest>
 
- 
executeBlocking- Specified by:
- executeBlockingin interface- ClientRequestCommand<QuoteRequest>
- Specified by:
- executeBlockingin class- ApiMethod<ByProjectKeyQuoteRequestsByIDDelete,- QuoteRequest> 
 
- 
execute- Specified by:
- executein interface- ClientRequestCommand<QuoteRequest>
- Specified by:
- executein class- ApiMethod<ByProjectKeyQuoteRequestsByIDDelete,- QuoteRequest> 
 
- 
getProjectKey
- 
getID
- 
getDataErasure- Specified by:
- getDataErasurein interface- DataerasureTrait<ByProjectKeyQuoteRequestsByIDDelete>
 
- 
getVersion- Specified by:
- getVersionin interface- ApiDeleteMethod<ByProjectKeyQuoteRequestsByIDDelete,- QuoteRequest> 
- Specified by:
- getVersionin interface- VersionedTrait<ByProjectKeyQuoteRequestsByIDDelete>
 
- 
getExpand- Specified by:
- getExpandin interface- ExpandableTrait<ByProjectKeyQuoteRequestsByIDDelete>
 
- 
setProjectKey
- 
setID
- 
withDataErasureset dataErasure with the specified value- Specified by:
- withDataErasurein interface- DataerasureTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- dataErasure- value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addDataErasureadd additional dataErasure query parameter- Specified by:
- addDataErasurein interface- DataerasureTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- dataErasure- value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withDataErasureset dataErasure with the specified value- Parameters:
- supplier- supplier for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addDataErasureadd additional dataErasure query parameter- Parameters:
- supplier- supplier for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withDataErasurepublic ByProjectKeyQuoteRequestsByIDDelete withDataErasure(Function<StringBuilder, StringBuilder> op) set dataErasure with the specified value- Parameters:
- op- builder for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addDataErasureadd additional dataErasure query parameter- Parameters:
- op- builder for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withDataErasureset dataErasure with the specified values- Type Parameters:
- TValue- value type
- Parameters:
- dataErasure- values to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addDataErasureadd additional dataErasure query parameters- Type Parameters:
- TValue- value type
- Parameters:
- dataErasure- values to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withVersionset version with the specified value- Specified by:
- withVersionin interface- ApiDeleteMethod<ByProjectKeyQuoteRequestsByIDDelete,- QuoteRequest> 
- Specified by:
- withVersionin interface- VersionedTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- version- value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addVersionadd additional version query parameter- Specified by:
- addVersionin interface- ApiDeleteMethod<ByProjectKeyQuoteRequestsByIDDelete,- QuoteRequest> 
- Specified by:
- addVersionin interface- VersionedTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- version- value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withVersionset version with the specified value- Parameters:
- supplier- supplier for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addVersionadd additional version query parameter- Parameters:
- supplier- supplier for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withVersionset version with the specified value- Parameters:
- op- builder for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addVersionadd additional version query parameter- Parameters:
- op- builder for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withVersionset version with the specified values- Type Parameters:
- TValue- value type
- Parameters:
- version- values to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addVersionadd additional version query parameters- Type Parameters:
- TValue- value type
- Parameters:
- version- values to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withExpandset expand with the specified value- Specified by:
- withExpandin interface- ExpandableTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- expand- value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addExpandadd additional expand query parameter- Specified by:
- addExpandin interface- ExpandableTrait<ByProjectKeyQuoteRequestsByIDDelete>
- Type Parameters:
- TValue- value type
- Parameters:
- expand- value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withExpandset expand with the specified value- Parameters:
- supplier- supplier for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addExpandadd additional expand query parameter- Parameters:
- supplier- supplier for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withExpandset expand with the specified value- Parameters:
- op- builder for the value to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addExpandadd additional expand query parameter- Parameters:
- op- builder for the value to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
withExpandset expand with the specified values- Type Parameters:
- TValue- value type
- Parameters:
- expand- values to be set
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
addExpandadd additional expand query parameters- Type Parameters:
- TValue- value type
- Parameters:
- expand- values to be added
- Returns:
- ByProjectKeyQuoteRequestsByIDDelete
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
- 
reflectionHashCodepublic int reflectionHashCode()
 
-