Skip to content

feat(js): Cast tests with EchoResponse, improve JS template #87

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 13, 2022
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
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** AddApiKeyResponse */
Expand All @@ -11,7 +10,7 @@ public class AddApiKeyResponse {
private String key;

@SerializedName("createdAt")
private OffsetDateTime createdAt;
private String createdAt;

public AddApiKeyResponse key(String key) {
this.key = key;
Expand All @@ -32,7 +31,7 @@ public void setKey(String key) {
this.key = key;
}

public AddApiKeyResponse createdAt(OffsetDateTime createdAt) {
public AddApiKeyResponse createdAt(String createdAt) {
this.createdAt = createdAt;
return this;
}
Expand All @@ -43,11 +42,11 @@ public AddApiKeyResponse createdAt(OffsetDateTime createdAt) {
* @return createdAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getCreatedAt() {
public String getCreatedAt() {
return createdAt;
}

public void setCreatedAt(OffsetDateTime createdAt) {
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** CreatedAtObject */
public class CreatedAtObject {

@SerializedName("createdAt")
private OffsetDateTime createdAt;
private String createdAt;

public CreatedAtObject createdAt(OffsetDateTime createdAt) {
public CreatedAtObject createdAt(String createdAt) {
this.createdAt = createdAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public CreatedAtObject createdAt(OffsetDateTime createdAt) {
* @return createdAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getCreatedAt() {
public String getCreatedAt() {
return createdAt;
}

public void setCreatedAt(OffsetDateTime createdAt) {
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** The response with a createdAt timestamp. */
public class CreatedAtResponse {

@SerializedName("createdAt")
private OffsetDateTime createdAt;
private String createdAt;

public CreatedAtResponse createdAt(OffsetDateTime createdAt) {
public CreatedAtResponse createdAt(String createdAt) {
this.createdAt = createdAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public CreatedAtResponse createdAt(OffsetDateTime createdAt) {
* @return createdAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getCreatedAt() {
public String getCreatedAt() {
return createdAt;
}

public void setCreatedAt(OffsetDateTime createdAt) {
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** DeleteApiKeyResponse */
public class DeleteApiKeyResponse {

@SerializedName("deletedAt")
private OffsetDateTime deletedAt;
private String deletedAt;

public DeleteApiKeyResponse deletedAt(OffsetDateTime deletedAt) {
public DeleteApiKeyResponse deletedAt(String deletedAt) {
this.deletedAt = deletedAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public DeleteApiKeyResponse deletedAt(OffsetDateTime deletedAt) {
* @return deletedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getDeletedAt() {
public String getDeletedAt() {
return deletedAt;
}

public void setDeletedAt(OffsetDateTime deletedAt) {
public void setDeletedAt(String deletedAt) {
this.deletedAt = deletedAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** DeleteSourceResponse */
public class DeleteSourceResponse {

@SerializedName("deletedAt")
private OffsetDateTime deletedAt;
private String deletedAt;

public DeleteSourceResponse deletedAt(OffsetDateTime deletedAt) {
public DeleteSourceResponse deletedAt(String deletedAt) {
this.deletedAt = deletedAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public DeleteSourceResponse deletedAt(OffsetDateTime deletedAt) {
* @return deletedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getDeletedAt() {
public String getDeletedAt() {
return deletedAt;
}

public void setDeletedAt(OffsetDateTime deletedAt) {
public void setDeletedAt(String deletedAt) {
this.deletedAt = deletedAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** The response with a taskID and a deletedAt timestamp. */
Expand All @@ -11,7 +10,7 @@ public class DeletedAtResponse {
private Integer taskID;

@SerializedName("deletedAt")
private OffsetDateTime deletedAt;
private String deletedAt;

public DeletedAtResponse taskID(Integer taskID) {
this.taskID = taskID;
Expand All @@ -32,7 +31,7 @@ public void setTaskID(Integer taskID) {
this.taskID = taskID;
}

public DeletedAtResponse deletedAt(OffsetDateTime deletedAt) {
public DeletedAtResponse deletedAt(String deletedAt) {
this.deletedAt = deletedAt;
return this;
}
Expand All @@ -43,11 +42,11 @@ public DeletedAtResponse deletedAt(OffsetDateTime deletedAt) {
* @return deletedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getDeletedAt() {
public String getDeletedAt() {
return deletedAt;
}

public void setDeletedAt(OffsetDateTime deletedAt) {
public void setDeletedAt(String deletedAt) {
this.deletedAt = deletedAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
Expand All @@ -13,10 +12,10 @@ public class Index {
private String name;

@SerializedName("createdAt")
private OffsetDateTime createdAt;
private String createdAt;

@SerializedName("updatedAt")
private OffsetDateTime updatedAt;
private String updatedAt;

@SerializedName("entries")
private Integer entries;
Expand Down Expand Up @@ -61,7 +60,7 @@ public void setName(String name) {
this.name = name;
}

public Index createdAt(OffsetDateTime createdAt) {
public Index createdAt(String createdAt) {
this.createdAt = createdAt;
return this;
}
Expand All @@ -72,15 +71,15 @@ public Index createdAt(OffsetDateTime createdAt) {
* @return createdAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getCreatedAt() {
public String getCreatedAt() {
return createdAt;
}

public void setCreatedAt(OffsetDateTime createdAt) {
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}

public Index updatedAt(OffsetDateTime updatedAt) {
public Index updatedAt(String updatedAt) {
this.updatedAt = updatedAt;
return this;
}
Expand All @@ -91,11 +90,11 @@ public Index updatedAt(OffsetDateTime updatedAt) {
* @return updatedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getUpdatedAt() {
public String getUpdatedAt() {
return updatedAt;
}

public void setUpdatedAt(OffsetDateTime updatedAt) {
public void setUpdatedAt(String updatedAt) {
this.updatedAt = updatedAt;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import java.time.OffsetDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
Expand Down Expand Up @@ -110,7 +109,7 @@ public AclEnum read(final JsonReader jsonReader) throws IOException {
private Integer validity = 0;

@SerializedName("createdAt")
private OffsetDateTime createdAt;
private String createdAt;

public KeyObject acl(List<AclEnum> acl) {
this.acl = acl;
Expand Down Expand Up @@ -289,7 +288,7 @@ public void setValidity(Integer validity) {
this.validity = validity;
}

public KeyObject createdAt(OffsetDateTime createdAt) {
public KeyObject createdAt(String createdAt) {
this.createdAt = createdAt;
return this;
}
Expand All @@ -300,11 +299,11 @@ public KeyObject createdAt(OffsetDateTime createdAt) {
* @return createdAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getCreatedAt() {
public String getCreatedAt() {
return createdAt;
}

public void setCreatedAt(OffsetDateTime createdAt) {
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** RemoveUserIdResponse */
public class RemoveUserIdResponse {

@SerializedName("deletedAt")
private OffsetDateTime deletedAt;
private String deletedAt;

public RemoveUserIdResponse deletedAt(OffsetDateTime deletedAt) {
public RemoveUserIdResponse deletedAt(String deletedAt) {
this.deletedAt = deletedAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public RemoveUserIdResponse deletedAt(OffsetDateTime deletedAt) {
* @return deletedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getDeletedAt() {
public String getDeletedAt() {
return deletedAt;
}

public void setDeletedAt(OffsetDateTime deletedAt) {
public void setDeletedAt(String deletedAt) {
this.deletedAt = deletedAt;
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.algolia.model;

import com.google.gson.annotations.SerializedName;
import java.time.OffsetDateTime;
import java.util.Objects;

/** ReplaceSourceResponse */
public class ReplaceSourceResponse {

@SerializedName("updatedAt")
private OffsetDateTime updatedAt;
private String updatedAt;

public ReplaceSourceResponse updatedAt(OffsetDateTime updatedAt) {
public ReplaceSourceResponse updatedAt(String updatedAt) {
this.updatedAt = updatedAt;
return this;
}
Expand All @@ -21,11 +20,11 @@ public ReplaceSourceResponse updatedAt(OffsetDateTime updatedAt) {
* @return updatedAt
*/
@javax.annotation.Nonnull
public OffsetDateTime getUpdatedAt() {
public String getUpdatedAt() {
return updatedAt;
}

public void setUpdatedAt(OffsetDateTime updatedAt) {
public void setUpdatedAt(String updatedAt) {
this.updatedAt = updatedAt;
}

Expand Down
Loading