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

org.vx68k.bitbucket.api.client.JsonKeys Maven / Gradle / Ivy

There is a newer version: 5.0.0
Show newest version
/*
 * Copyright (C) 2015 Nishimura Software Studio
 *
 * This program is free software: you can redistribute it and/or modify it
 * under the terms of the GNU Affero General Public License as published by the
 * Free Software Foundation, either version 3 of the License, or (at your
 * option) any later version.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License
 * for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see .
 */

package org.vx68k.bitbucket.api.client;

/**
 * Collection of constant JSON keys.
 * @author Kaz Nishimura
 * @since 3.0
 */
public class JsonKeys {

    /**
     * JSON key for the links object.
     * @since 4.0
     */
    public static final String LINKS = "links";

    /**
     * JSON key for the owner object.
     * @since 4.0
     */
    public static final String OWNER = "owner";

    /**
     * JSON key for the type value.
     */
    public static final String TYPE = "type";

    /**
     * JSON key for the href value.
     */
    public static final String HREF = "href";

    /**
     * JSON key for the uuid value.
     * @since 4.0
     */
    public static final String UUID = "uuid";

    /**
     * JSON key for the username value.
     * @since 4.0
     */
    public static final String USERNAME = "username";

    /**
     * JSON key for the display_name value.
     * @since 4.0
     */
    public static final String DISPLAY_NAME = "display_name";

    /**
     * JSON key for the website value.
     * @since 4.0
     */
    public static final String WEBSITE = "website";

    /**
     * JSON key for the location value.
     * @since 4.0
     */
    public static final String LOCATION = "location";

    /**
     * JSON key for the created_on value.
     * @since 4.0
     */
    public static final String CREATED_ON = "created_on";

    /**
     * JSON key for the name value.
     * @since 4.0
     */
    public static final String NAME = "name";

    /**
     * JSON key for the full_name value.
     * @since 4.0
     */
    public static final String FULL_NAME = "full_name";

    /**
     * JSON key for the scm value, which is either
     * "git" or "hg".
     * @since 4.0
     */
    public static final String SCM = "scm";

    /**
     * JSON key for the is_private value.
     * @since 4.0
     */
    public static final String IS_PRIVATE = "is_private";

    private JsonKeys() {
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy