com.github.princesslana.eriscasper.data.gateway.ConnectionPropertiesPayload Maven / Gradle / Ivy
The newest version!
package com.github.princesslana.eriscasper.data.gateway;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.github.princesslana.eriscasper.data.Snowflake;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import org.immutables.value.Value;
import com.github.princesslana.eriscasper.data.resource.*;
@Value.Immutable
@JsonDeserialize(as=ImmutableConnectionPropertiesPayload.class)
public interface ConnectionPropertiesPayload {
/**
* your operating system
*/
@JsonProperty("$os")
String getOs();
/**
* your library name
*/
@JsonProperty("$browser")
String getBrowser();
/**
* your library name
*/
@JsonProperty("$device")
String getDevice();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy