Skip to content

Commit 7bcb97d

Browse files
committed
chore: apply collection description option
1 parent 8b8418b commit 7bcb97d

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/main/java/io/weaviate/client6/v1/api/collections/pagination/AsyncPaginator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,8 @@ public final Builder<PropertiesT> returnMetadata(List<Metadata> metadata) {
154154
return applyQueryOption(q -> q.returnMetadata(metadata));
155155
}
156156

157-
private final Builder<PropertiesT> applyQueryOption(Function<FetchObjects.Builder, FetchObjects.Builder> options) {
157+
private final Builder<PropertiesT> applyQueryOption(
158+
Function<FetchObjects.Builder, ObjectBuilder<FetchObjects>> options) {
158159
this.queryOptions = ObjectBuilder.partial(this.queryOptions, options);
159160
return this;
160161
}

src/main/java/io/weaviate/client6/v1/internal/orm/PojoDescriptor.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,12 @@ public Function<CollectionConfig.Builder, ObjectBuilder<CollectionConfig>> confi
126126
}
127127

128128
private ObjectBuilder<CollectionConfig> inspectClass(CollectionConfig.Builder b) {
129-
// Add properties;
129+
var annotation = cls.getAnnotation(Collection.class);
130+
if (annotation != null) {
131+
b.description(annotation.description());
132+
}
133+
134+
// Add properties
130135
for (var field : cls.getDeclaredFields()) {
131136
var propertyName = propertyName(field);
132137
Function<String, Property> ctor;

0 commit comments

Comments
 (0)