Browse Source

openapi improvements

pull/14929/head
dashevchenko 7 months ago
parent
commit
b13b12cb34
  1. 1
      common/data/src/main/java/org/thingsboard/server/common/data/mobile/layout/MobilePage.java
  2. 1
      common/data/src/main/java/org/thingsboard/server/common/data/notification/rule/trigger/config/NotificationRuleTriggerConfig.java
  3. 2
      common/data/src/main/java/org/thingsboard/server/common/data/sync/ie/EntityExportData.java

1
common/data/src/main/java/org/thingsboard/server/common/data/mobile/layout/MobilePage.java

@ -48,6 +48,7 @@ import java.io.Serializable;
})
public interface MobilePage extends Serializable {
@Schema(requiredMode = Schema.RequiredMode.REQUIRED)
@JsonView(Views.Private.class)
MobilePageType getType();

1
common/data/src/main/java/org/thingsboard/server/common/data/notification/rule/trigger/config/NotificationRuleTriggerConfig.java

@ -66,6 +66,7 @@ import java.io.Serializable;
})
public interface NotificationRuleTriggerConfig extends Serializable {
@Schema(requiredMode = Schema.RequiredMode.REQUIRED)
NotificationRuleTriggerType getTriggerType();
@JsonIgnore

2
common/data/src/main/java/org/thingsboard/server/common/data/sync/ie/EntityExportData.java

@ -78,7 +78,7 @@ public class EntityExportData<E extends ExportableEntity<? extends EntityId>> {
@Schema(implementation = ExportableEntity.class)
private E entity;
@JsonProperty(index = 1)
@Schema
@Schema(requiredMode = Schema.RequiredMode.REQUIRED)
private EntityType entityType;
@JsonProperty(index = 100)

Loading…
Cancel
Save