// Code generated by openapi-nexus. DO NOT EDIT.
//
// All Optional Properties Test — 1.0.0
// Test case for object with all optional properties including arrays, references, and inline objects
package com.example.sdk.models;
import java.util.List;
import com.google.gson.annotations.SerializedName;
/**
* Object with all optional properties
*/
public class AllOptionalProperties {
@SerializedName("optional_array")
private List<AllOptionalPropertiesOptionalArrayItem> optionalArray;
@SerializedName("optional_inline")
private AllOptionalPropertiesOptionalInline optionalInline;
@SerializedName("optional_reference")
private User optionalReference;
@SerializedName("optional_string")
private String optionalString;
public AllOptionalProperties(List<AllOptionalPropertiesOptionalArrayItem> optionalArray,
AllOptionalPropertiesOptionalInline optionalInline,
User optionalReference, String optionalString) {
this.optionalArray = optionalArray;
this.optionalInline = optionalInline;
this.optionalReference = optionalReference;
this.optionalString = optionalString;
}
public List<AllOptionalPropertiesOptionalArrayItem> getOptionalArray() {
return this.optionalArray;
}
public AllOptionalPropertiesOptionalInline getOptionalInline() {
return this.optionalInline;
}
public User getOptionalReference() {
return this.optionalReference;
}
public String getOptionalString() {
return this.optionalString;
}
}