com.sinch.sdk.domains.conversation.models.v1.internal.TemplateReferenceInternalImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sinch-sdk-java Show documentation
Show all versions of sinch-sdk-java Show documentation
SDK providing a Java API for the Sinch REST APIs.
package com.sinch.sdk.domains.conversation.models.v1.internal;
import com.fasterxml.jackson.annotation.JsonFilter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder;
import com.sinch.sdk.core.models.OptionalValue;
import java.util.Map;
import java.util.Objects;
@JsonPropertyOrder({
TemplateReferenceInternalImpl.JSON_PROPERTY_LANGUAGE_CODE,
TemplateReferenceInternalImpl.JSON_PROPERTY_PARAMETERS,
TemplateReferenceInternalImpl.JSON_PROPERTY_TEMPLATE_ID,
TemplateReferenceInternalImpl.JSON_PROPERTY_VERSION
})
@JsonFilter("uninitializedFilter")
@JsonInclude(value = JsonInclude.Include.CUSTOM)
public class TemplateReferenceInternalImpl implements TemplateReferenceInternal {
private static final long serialVersionUID = 1L;
public static final String JSON_PROPERTY_LANGUAGE_CODE = "language_code";
private OptionalValue languageCode;
public static final String JSON_PROPERTY_PARAMETERS = "parameters";
private OptionalValue
© 2015 - 2024 Weber Informatics LLC | Privacy Policy