Interface ModifyFeaturePropertiesLiveCommandAnswerBuilder.ResponseFactory

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.ditto.signals.commands.things.modify.ModifyFeaturePropertiesResponse created()
      Builds a "created" ModifyFeaturePropertiesResponse using the values of the Command.
      org.eclipse.ditto.signals.commands.things.ThingErrorResponse featurePropertiesNotAccessibleError()
      Builds a ThingErrorResponse indicating that the feature properties were not accessible.
      org.eclipse.ditto.signals.commands.things.ThingErrorResponse featurePropertiesNotModifiableError()
      Builds a ThingErrorResponse indicating that the feature properties were not modifiable.
      org.eclipse.ditto.signals.commands.things.modify.ModifyFeaturePropertiesResponse modified()
      Builds a "modified" ModifyFeaturePropertiesResponse using the values of the Command.
    • Method Detail

      • created

        @Nonnull
        org.eclipse.ditto.signals.commands.things.modify.ModifyFeaturePropertiesResponse created()
        Builds a "created" ModifyFeaturePropertiesResponse using the values of the Command.
        Returns:
        the response.
      • modified

        @Nonnull
        org.eclipse.ditto.signals.commands.things.modify.ModifyFeaturePropertiesResponse modified()
        Builds a "modified" ModifyFeaturePropertiesResponse using the values of the Command.
        Returns:
        the response.
      • featurePropertiesNotAccessibleError

        @Nonnull
        org.eclipse.ditto.signals.commands.things.ThingErrorResponse featurePropertiesNotAccessibleError()
        Builds a ThingErrorResponse indicating that the feature properties were not accessible.
        Returns:
        the response.
        See Also:
        FeaturePropertiesNotAccessibleException
      • featurePropertiesNotModifiableError

        @Nonnull
        org.eclipse.ditto.signals.commands.things.ThingErrorResponse featurePropertiesNotModifiableError()
        Builds a ThingErrorResponse indicating that the feature properties were not modifiable.
        Returns:
        the response.
        See Also:
        FeaturePropertiesNotModifiableException