diff --git a/.codegen.json b/.codegen.json index 02eb9fd72..873af745a 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "49f3695", "specHash": "5183b65", "version": "5.1.0" } +{ "engineHash": "3d9d391", "specHash": "31c41d5", "version": "5.1.0" } diff --git a/docs/sdkgen/transfer.md b/docs/sdkgen/transfer.md index 039d67195..38fae1a6a 100644 --- a/docs/sdkgen/transfer.md +++ b/docs/sdkgen/transfer.md @@ -6,7 +6,7 @@ ## Transfer owned folders Move all of the items (files, folders and workflows) owned by a user into -another user's account +another user's account. Only the root folder (`0`) can be transferred. diff --git a/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java b/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java index a4aa82499..d1f22bf2d 100644 --- a/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java +++ b/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java @@ -32,7 +32,7 @@ protected TransferManager(Builder builder) { /** * Move all of the items (files, folders and workflows) owned by a user into another user's - * account + * account. * *

Only the root folder (`0`) can be transferred. * @@ -75,7 +75,7 @@ public FolderFull transferOwnedFolder(String userId, TransferOwnedFolderRequestB /** * Move all of the items (files, folders and workflows) owned by a user into another user's - * account + * account. * *

Only the root folder (`0`) can be transferred. * @@ -118,7 +118,7 @@ public FolderFull transferOwnedFolder( /** * Move all of the items (files, folders and workflows) owned by a user into another user's - * account + * account. * *

Only the root folder (`0`) can be transferred. * @@ -161,7 +161,7 @@ public FolderFull transferOwnedFolder( /** * Move all of the items (files, folders and workflows) owned by a user into another user's - * account + * account. * *

Only the root folder (`0`) can be transferred. * diff --git a/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java b/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java index e39079bc4..6d9ea75d3 100644 --- a/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java +++ b/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java @@ -53,6 +53,11 @@ public class CreateCollaborationRequestBody extends SerializableObject { * an owner can update `can_view_path` on existing collaborations. * *

`can_view_path` can only be used for folder collaborations. + * + *

When you delete a folder with `can_view_path=true`, collaborators may still see the parent + * path. For instructions on how to remove this, see [Even though a folder invited via + * can_view_path is deleted, the path remains + * displayed](https://support.box.com/hc/en-us/articles/37472814319891-Even-though-a-folder-invited-via-can-view-path-is-deleted-the-path-remains-displayed). */ @JsonProperty("can_view_path") protected Boolean canViewPath; diff --git a/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java b/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java index 8397f7b76..cedd87891 100644 --- a/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java +++ b/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java @@ -69,6 +69,11 @@ public class UpdateCollaborationByIdRequestBody extends SerializableObject { * an owner can update `can_view_path` on existing collaborations. * *

`can_view_path` can only be used for folder collaborations. + * + *

When you delete a folder with `can_view_path=true`, collaborators may still see the parent + * path. For instructions on how to remove this, see [Even though a folder invited via + * can_view_path is deleted, the path remains + * displayed](https://support.box.com/hc/en-us/articles/37472814319891-Even-though-a-folder-invited-via-can-view-path-is-deleted-the-path-remains-displayed). */ @JsonProperty("can_view_path") protected Boolean canViewPath; diff --git a/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java b/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java index 582201abe..4e23ae994 100644 --- a/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java +++ b/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java @@ -31,10 +31,6 @@ public class AiExtractStructured extends SerializableObject { */ protected List fields; - /** A flag to indicate whether confidence scores for every extracted field should be returned. */ - @JsonProperty("include_confidence_score") - protected Boolean includeConfidenceScore; - @JsonProperty("ai_agent") protected AiExtractStructuredAgent aiAgent; @@ -48,7 +44,6 @@ protected AiExtractStructured(Builder builder) { this.items = builder.items; this.metadataTemplate = builder.metadataTemplate; this.fields = builder.fields; - this.includeConfidenceScore = builder.includeConfidenceScore; this.aiAgent = builder.aiAgent; markNullableFieldsAsSet(builder.getExplicitlySetNullableFields()); } @@ -65,10 +60,6 @@ public List getFields() { return fields; } - public Boolean getIncludeConfidenceScore() { - return includeConfidenceScore; - } - public AiExtractStructuredAgent getAiAgent() { return aiAgent; } @@ -85,13 +76,12 @@ public boolean equals(Object o) { return Objects.equals(items, casted.items) && Objects.equals(metadataTemplate, casted.metadataTemplate) && Objects.equals(fields, casted.fields) - && Objects.equals(includeConfidenceScore, casted.includeConfidenceScore) && Objects.equals(aiAgent, casted.aiAgent); } @Override public int hashCode() { - return Objects.hash(items, metadataTemplate, fields, includeConfidenceScore, aiAgent); + return Objects.hash(items, metadataTemplate, fields, aiAgent); } @Override @@ -109,10 +99,6 @@ public String toString() { + fields + '\'' + ", " - + "includeConfidenceScore='" - + includeConfidenceScore - + '\'' - + ", " + "aiAgent='" + aiAgent + '\'' @@ -127,8 +113,6 @@ public static class Builder extends NullableFieldTracker { protected List fields; - protected Boolean includeConfidenceScore; - protected AiExtractStructuredAgent aiAgent; public Builder(List items) { @@ -146,11 +130,6 @@ public Builder fields(List fields) { return this; } - public Builder includeConfidenceScore(Boolean includeConfidenceScore) { - this.includeConfidenceScore = includeConfidenceScore; - return this; - } - public Builder aiAgent(AiAgentReference aiAgent) { this.aiAgent = new AiExtractStructuredAgent(aiAgent); return this; diff --git a/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java b/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java index 3cdc770f9..42e94c96e 100644 --- a/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java +++ b/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java @@ -28,13 +28,6 @@ public class AiExtractStructuredResponse extends SerializableObject { @JsonProperty("completion_reason") protected String completionReason; - /** - * The confidence score numeric values for each extracted field as a JSON dictionary. This can be - * empty if no field could be extracted. - */ - @JsonProperty("confidence_score") - protected Map confidenceScore; - @JsonProperty("ai_agent_info") protected AiAgentInfo aiAgentInfo; @@ -51,7 +44,6 @@ protected AiExtractStructuredResponse(Builder builder) { this.answer = builder.answer; this.createdAt = builder.createdAt; this.completionReason = builder.completionReason; - this.confidenceScore = builder.confidenceScore; this.aiAgentInfo = builder.aiAgentInfo; markNullableFieldsAsSet(builder.getExplicitlySetNullableFields()); } @@ -68,10 +60,6 @@ public String getCompletionReason() { return completionReason; } - public Map getConfidenceScore() { - return confidenceScore; - } - public AiAgentInfo getAiAgentInfo() { return aiAgentInfo; } @@ -88,13 +76,12 @@ public boolean equals(Object o) { return Objects.equals(answer, casted.answer) && Objects.equals(createdAt, casted.createdAt) && Objects.equals(completionReason, casted.completionReason) - && Objects.equals(confidenceScore, casted.confidenceScore) && Objects.equals(aiAgentInfo, casted.aiAgentInfo); } @Override public int hashCode() { - return Objects.hash(answer, createdAt, completionReason, confidenceScore, aiAgentInfo); + return Objects.hash(answer, createdAt, completionReason, aiAgentInfo); } @Override @@ -112,10 +99,6 @@ public String toString() { + completionReason + '\'' + ", " - + "confidenceScore='" - + confidenceScore - + '\'' - + ", " + "aiAgentInfo='" + aiAgentInfo + '\'' @@ -130,8 +113,6 @@ public static class Builder extends NullableFieldTracker { protected String completionReason; - protected Map confidenceScore; - protected AiAgentInfo aiAgentInfo; public Builder(Map answer, OffsetDateTime createdAt) { @@ -145,11 +126,6 @@ public Builder completionReason(String completionReason) { return this; } - public Builder confidenceScore(Map confidenceScore) { - this.confidenceScore = confidenceScore; - return this; - } - public Builder aiAgentInfo(AiAgentInfo aiAgentInfo) { this.aiAgentInfo = aiAgentInfo; return this;