Class QuoteRequestChangeQuoteRequestStateActionImpl
java.lang.Object
com.commercetools.api.models.quote_request.QuoteRequestChangeQuoteRequestStateActionImpl
- All Implemented Interfaces:
QuoteRequestChangeQuoteRequestStateAction
,QuoteRequestUpdateAction
,ResourceUpdateAction<QuoteRequestUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class QuoteRequestChangeQuoteRequestStateActionImpl
extends Object
implements QuoteRequestChangeQuoteRequestStateAction, io.vrap.rmf.base.client.ModelBase
Transitions the Quote Request to a different state. A Buyer is only allowed to cancel a Quote Request when it is in Submitted
state.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.quote_request.QuoteRequestChangeQuoteRequestStateAction
CHANGE_QUOTE_REQUEST_STATE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
New state to be set for the Quote Request.int
hashCode()
void
setQuoteRequestState
(QuoteRequestState quoteRequestState) New state to be set for the Quote Request.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.quote_request.QuoteRequestChangeQuoteRequestStateAction
withQuoteRequestChangeQuoteRequestStateAction
Methods inherited from interface com.commercetools.api.models.quote_request.QuoteRequestUpdateAction
withQuoteRequestUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
QuoteRequestChangeQuoteRequestStateActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceQuoteRequestUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<QuoteRequestUpdateAction>
- Returns:
- action
-
getQuoteRequestState
New state to be set for the Quote Request.
- Specified by:
getQuoteRequestState
in interfaceQuoteRequestChangeQuoteRequestStateAction
- Returns:
- quoteRequestState
-
setQuoteRequestState
Description copied from interface:QuoteRequestChangeQuoteRequestStateAction
New state to be set for the Quote Request.
- Specified by:
setQuoteRequestState
in interfaceQuoteRequestChangeQuoteRequestStateAction
- Parameters:
quoteRequestState
- value to be set
-
equals
-
hashCode
-