Interface ModifyFeatureDefinitionLiveCommandAnswerBuilder.ResponseFactory
-
- All Superinterfaces:
LiveCommandResponseFactory
- Enclosing interface:
- ModifyFeatureDefinitionLiveCommandAnswerBuilder
public static interface ModifyFeatureDefinitionLiveCommandAnswerBuilder.ResponseFactory extends LiveCommandResponseFactory
Factory forCommandResponses toModifyFeatureDefinitioncommand.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.ditto.signals.commands.things.modify.ModifyFeatureDefinitionResponsecreated()Builds a "created"ModifyFeatureDefinitionResponseusing the values of theCommand.org.eclipse.ditto.signals.commands.things.ThingErrorResponsefeatureDefinitionNotAccessibleError()Builds aThingErrorResponseindicating that the Feature Definition was not accessible.org.eclipse.ditto.signals.commands.things.ThingErrorResponsefeatureDefinitionNotModifiableError()Builds aThingErrorResponseindicating that the Feature Definition was not modifiable.org.eclipse.ditto.signals.commands.things.modify.ModifyFeatureDefinitionResponsemodified()Builds a "modified"ModifyFeatureDefinitionResponseusing the values of theCommand.-
Methods inherited from interface org.eclipse.ditto.signals.commands.live.base.LiveCommandResponseFactory
errorResponse, errorResponse, errorResponse
-
-
-
-
Method Detail
-
created
@Nonnull org.eclipse.ditto.signals.commands.things.modify.ModifyFeatureDefinitionResponse created()
Builds a "created"ModifyFeatureDefinitionResponseusing the values of theCommand.- Returns:
- the response.
-
modified
@Nonnull org.eclipse.ditto.signals.commands.things.modify.ModifyFeatureDefinitionResponse modified()
Builds a "modified"ModifyFeatureDefinitionResponseusing the values of theCommand.- Returns:
- the response.
-
featureDefinitionNotAccessibleError
@Nonnull org.eclipse.ditto.signals.commands.things.ThingErrorResponse featureDefinitionNotAccessibleError()
Builds aThingErrorResponseindicating that the Feature Definition was not accessible.- Returns:
- the response.
- See Also:
FeatureDefinitionNotAccessibleException
-
featureDefinitionNotModifiableError
@Nonnull org.eclipse.ditto.signals.commands.things.ThingErrorResponse featureDefinitionNotModifiableError()
Builds aThingErrorResponseindicating that the Feature Definition was not modifiable.- Returns:
- the response.
- See Also:
FeatureDefinitionNotModifiableException
-
-