All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ch.viascom.hipchat.api.models.Group Maven / Gradle / Ivy

The newest version!
package ch.viascom.hipchat.api.models;

import ch.viascom.hipchat.api.models.group.GroupPlan;
import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;

/**
 * Created by patrickboesch on 14.04.16.
 */
@Data
public class Group implements Serializable {
    /**
     * The Google Apps domain, if applicable
     * May be null.
     */
    private String domain;

    /**
     * Group name
     */
    private String name;

    /**
     * The date in ISO-8601 when the group was created
     */
    private String created;

    /**
     * URL to group's avatar. 125px on the longest side.
     * May be null.
     */
    @SerializedName("avatar_url")
    private String avatarUrl;

    /**
     * Presence information for the user
     */
    private GroupPlan plan;

    /**
     * The group owner.
     */
    private Member owner;

    /**
     * The name used as the prefix to the HipChat domain
     */
    private String subdomain;

    /**
     * Group ID
     */
    private int id;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy