Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .fern/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
"base-exception-class-name": "CloudPDFException",
"base-api-exception-class-name": "CloudPDFApiException"
},
"originGitCommit": "37273d7d149f893255344f0f8e9ff7b2dfbc8057",
"originGitCommit": "e074ee8465006a168ff6d8cfa73928df13ae159c",
"originGitCommitIsDirty": false,
"invokedBy": "ci",
"requestedVersion": "3.1.0",
"requestedVersion": "3.2.0",
"ciProvider": "github"
}
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ java {

group = 'com.cloudpdf'

version = '3.1.0'
version = '3.2.0'

jar {
dependsOn(":generatePomFileForMavenPublication")
Expand All @@ -73,7 +73,7 @@ publishing {
maven(MavenPublication) {
groupId = 'com.cloudpdf'
artifactId = 'sdk'
version = '3.1.0'
version = '3.2.0'
from components.java
pom {
name = 'CloudPDF'
Expand Down
8 changes: 4 additions & 4 deletions cloudpdf-generation.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"language": "java",
"canonicalVersion": "3.1.0",
"sdkVersion": "3.1.0",
"canonicalVersion": "3.2.0",
"sdkVersion": "3.2.0",
"source": {
"repository": "embedpdf/embed-pdf-viewer",
"openapi": "cloudpdf/contract/openapi.json",
"openapiSha256": "5e62a5502b502635c63f989110a74f98a9f7f3f3a3696d6f1fccb4ea39e1efe3",
"gitCommit": "37273d7d149f893255344f0f8e9ff7b2dfbc8057",
"openapiSha256": "92b335b44d0957c70139f64ee3dd92e19d9d3a1452c90077002ed31dbddc3e7d",
"gitCommit": "e074ee8465006a168ff6d8cfa73928df13ae159c",
"gitCommitIsDirty": false
},
"fern": {
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/api/AsyncCloudPDFClientBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public class AsyncCloudPDFClientBuilder {

private String token = null;

private String embedPdfVersion = "3.1";
private String embedPdfVersion = "3.2";

private Environment environment = Environment.SAAS;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/api/CloudPDFClientBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public class CloudPDFClientBuilder {

private String token = null;

private String embedPdfVersion = "3.1";
private String embedPdfVersion = "3.2";

private Environment environment = Environment.SAAS;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/api/core/ClientOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ private ClientOptions(
{
put("X-Fern-Language", "JAVA");
put("X-Fern-SDK-Name", "com.cloudpdf:sdk");
put("X-Fern-SDK-Version", "3.1.0");
put("X-Fern-SDK-Version", "3.2.0");
}
});
this.headerSuppliers = headerSuppliers;
Expand Down
116 changes: 116 additions & 0 deletions src/main/java/api/types/ChangeItem.java
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ public static ChangeItem annotationsReorder(ChangeItemAnnotationsReorder value)
return new ChangeItem(new AnnotationsReorderValue(value));
}

public static ChangeItem annotationsCopy(ChangeItemAnnotationsCopy value) {
return new ChangeItem(new AnnotationsCopyValue(value));
}

public static ChangeItem annotationsRestore(ChangeItemAnnotationsRestore value) {
return new ChangeItem(new AnnotationsRestoreValue(value));
}
Expand All @@ -70,6 +74,10 @@ public static ChangeItem formsCreate(ChangeItemFormsCreate value) {
return new ChangeItem(new FormsCreateValue(value));
}

public static ChangeItem formsCopy(ChangeItemFormsCopy value) {
return new ChangeItem(new FormsCopyValue(value));
}

public static ChangeItem formsUpdate(ChangeItemFormsUpdate value) {
return new ChangeItem(new FormsUpdateValue(value));
}
Expand Down Expand Up @@ -206,6 +214,10 @@ public boolean isAnnotationsReorder() {
return value instanceof AnnotationsReorderValue;
}

public boolean isAnnotationsCopy() {
return value instanceof AnnotationsCopyValue;
}

public boolean isAnnotationsRestore() {
return value instanceof AnnotationsRestoreValue;
}
Expand All @@ -230,6 +242,10 @@ public boolean isFormsCreate() {
return value instanceof FormsCreateValue;
}

public boolean isFormsCopy() {
return value instanceof FormsCopyValue;
}

public boolean isFormsUpdate() {
return value instanceof FormsUpdateValue;
}
Expand Down Expand Up @@ -385,6 +401,13 @@ public Optional<ChangeItemAnnotationsReorder> getAnnotationsReorder() {
return Optional.empty();
}

public Optional<ChangeItemAnnotationsCopy> getAnnotationsCopy() {
if (isAnnotationsCopy()) {
return Optional.of(((AnnotationsCopyValue) value).value);
}
return Optional.empty();
}

public Optional<ChangeItemAnnotationsRestore> getAnnotationsRestore() {
if (isAnnotationsRestore()) {
return Optional.of(((AnnotationsRestoreValue) value).value);
Expand Down Expand Up @@ -427,6 +450,13 @@ public Optional<ChangeItemFormsCreate> getFormsCreate() {
return Optional.empty();
}

public Optional<ChangeItemFormsCopy> getFormsCopy() {
if (isFormsCopy()) {
return Optional.of(((FormsCopyValue) value).value);
}
return Optional.empty();
}

public Optional<ChangeItemFormsUpdate> getFormsUpdate() {
if (isFormsUpdate()) {
return Optional.of(((FormsUpdateValue) value).value);
Expand Down Expand Up @@ -669,6 +699,8 @@ public interface Visitor<T> {

T visitAnnotationsReorder(ChangeItemAnnotationsReorder annotationsReorder);

T visitAnnotationsCopy(ChangeItemAnnotationsCopy annotationsCopy);

T visitAnnotationsRestore(ChangeItemAnnotationsRestore annotationsRestore);

T visitFormsSetValue(ChangeItemFormsSetValue formsSetValue);
Expand All @@ -681,6 +713,8 @@ public interface Visitor<T> {

T visitFormsCreate(ChangeItemFormsCreate formsCreate);

T visitFormsCopy(ChangeItemFormsCopy formsCopy);

T visitFormsUpdate(ChangeItemFormsUpdate formsUpdate);

T visitFormsDelete(ChangeItemFormsDelete formsDelete);
Expand Down Expand Up @@ -749,12 +783,14 @@ public interface Visitor<T> {
@JsonSubTypes.Type(AnnotationsUpdateValue.class),
@JsonSubTypes.Type(AnnotationsDeleteValue.class),
@JsonSubTypes.Type(AnnotationsReorderValue.class),
@JsonSubTypes.Type(AnnotationsCopyValue.class),
@JsonSubTypes.Type(AnnotationsRestoreValue.class),
@JsonSubTypes.Type(FormsSetValueValue.class),
@JsonSubTypes.Type(FormsSetDisplayValue.class),
@JsonSubTypes.Type(FormsSetAppearanceTextValue.class),
@JsonSubTypes.Type(FormsResetValue.class),
@JsonSubTypes.Type(FormsCreateValue.class),
@JsonSubTypes.Type(FormsCopyValue.class),
@JsonSubTypes.Type(FormsUpdateValue.class),
@JsonSubTypes.Type(FormsDeleteValue.class),
@JsonSubTypes.Type(FormsRestoreValue.class),
Expand Down Expand Up @@ -990,6 +1026,46 @@ public String toString() {
}
}

@JsonTypeName("annotations.copy")
@JsonIgnoreProperties("type")
private static final class AnnotationsCopyValue implements Value {
@JsonUnwrapped
@JsonIgnoreProperties(value = "type", allowSetters = true)
private ChangeItemAnnotationsCopy value;

@JsonCreator(mode = JsonCreator.Mode.PROPERTIES)
private AnnotationsCopyValue() {}

private AnnotationsCopyValue(ChangeItemAnnotationsCopy value) {
this.value = value;
}

@java.lang.Override
public <T> T visit(Visitor<T> visitor) {
return visitor.visitAnnotationsCopy(value);
}

@java.lang.Override
public boolean equals(Object other) {
if (this == other) return true;
return other instanceof AnnotationsCopyValue && equalTo((AnnotationsCopyValue) other);
}

private boolean equalTo(AnnotationsCopyValue other) {
return value.equals(other.value);
}

@java.lang.Override
public int hashCode() {
return Objects.hash(this.value);
}

@java.lang.Override
public String toString() {
return "ChangeItem{" + "value: " + value + "}";
}
}

@JsonTypeName("annotations.restore")
@JsonIgnoreProperties("type")
private static final class AnnotationsRestoreValue implements Value {
Expand Down Expand Up @@ -1230,6 +1306,46 @@ public String toString() {
}
}

@JsonTypeName("forms.copy")
@JsonIgnoreProperties("type")
private static final class FormsCopyValue implements Value {
@JsonUnwrapped
@JsonIgnoreProperties(value = "type", allowSetters = true)
private ChangeItemFormsCopy value;

@JsonCreator(mode = JsonCreator.Mode.PROPERTIES)
private FormsCopyValue() {}

private FormsCopyValue(ChangeItemFormsCopy value) {
this.value = value;
}

@java.lang.Override
public <T> T visit(Visitor<T> visitor) {
return visitor.visitFormsCopy(value);
}

@java.lang.Override
public boolean equals(Object other) {
if (this == other) return true;
return other instanceof FormsCopyValue && equalTo((FormsCopyValue) other);
}

private boolean equalTo(FormsCopyValue other) {
return value.equals(other.value);
}

@java.lang.Override
public int hashCode() {
return Objects.hash(this.value);
}

@java.lang.Override
public String toString() {
return "ChangeItem{" + "value: " + value + "}";
}
}

@JsonTypeName("forms.update")
@JsonIgnoreProperties("type")
private static final class FormsUpdateValue implements Value {
Expand Down
Loading
Loading