@Override protected void appendPayload(final JsonObjectBuilder jsonObjectBuilder, final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate) { super.appendPayload(jsonObjectBuilder, schemaVersion, predicate); jsonObjectBuilder.set(JsonFields.SUCCESSFUL, isSuccessful(), schemaVersion.and(predicate)); }
@Override public PurgeNamespaceResponse setDittoHeaders(final DittoHeaders dittoHeaders) { if (Objects.equals(getDittoHeaders(), dittoHeaders)) { return this; } return new PurgeNamespaceResponse(getNamespace(), getResourceType(), isSuccessful(), dittoHeaders); }