// Copyright 2017 Google Inc. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package com.google.api.ads.adwords.jaxws.v201702.cm;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for ContentLabelType.
*
* <p>The following schema fragment specifies the expected content contained within this class.
* <p>
* <pre>
* <simpleType name="ContentLabelType">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ADULTISH"/>
* <enumeration value="AFE"/>
* <enumeration value="BELOW_THE_FOLD"/>
* <enumeration value="CONFLICT"/>
* <enumeration value="DP"/>
* <enumeration value="EMBEDDED_VIDEO"/>
* <enumeration value="GAMES"/>
* <enumeration value="JUVENILE"/>
* <enumeration value="PROFANITY"/>
* <enumeration value="UGC_FORUMS"/>
* <enumeration value="UGC_IMAGES"/>
* <enumeration value="UGC_SOCIAL"/>
* <enumeration value="UGC_VIDEOS"/>
* <enumeration value="SIRENS"/>
* <enumeration value="TRAGEDY"/>
* <enumeration value="VIDEO"/>
* <enumeration value="VIDEO_RATING_DV_G"/>
* <enumeration value="VIDEO_RATING_DV_PG"/>
* <enumeration value="VIDEO_RATING_DV_T"/>
* <enumeration value="VIDEO_RATING_DV_MA"/>
* <enumeration value="VIDEO_NOT_YET_RATED"/>
* <enumeration value="LIVE_STREAMING_VIDEO"/>
* <enumeration value="ALLOWED_GAMBLING_CONTENT"/>
* <enumeration value="UNKNOWN"/>
* </restriction>
* </simpleType>
* </pre>
*
*/
@XmlType(name = "ContentLabelType")
@XmlEnum
public enum ContentLabelType {
/**
*
* Sexually suggestive content
*
*
*/
ADULTISH,
/**
*
* Error pages
*
*
*/
AFE,
/**
*
* Below the fold placements
*
*
*/
BELOW_THE_FOLD,
/**
*
* Military & international conflict
*
*
*/
CONFLICT,
/**
*
* Parked domains
*
*
*/
DP,
/**
*
* Embedded video
*
*
*/
EMBEDDED_VIDEO,
/**
*
* Games
*
*
*/
GAMES,
/**
*
* Juvenile, gross & bizarre content
*
*
*/
JUVENILE,
/**
*
* Profanity & rough language
*
*
*/
PROFANITY,
/**
*
* Forums
*
*
*/
UGC_FORUMS,
/**
*
* Image-sharing pages
*
*
*/
UGC_IMAGES,
/**
*
* Social networks
*
*
*/
UGC_SOCIAL,
/**
*
* Video-sharing pages
*
*
*/
UGC_VIDEOS,
/**
*
* Crime, police & emergency
*
*
*/
SIRENS,
/**
*
* Death & tragedy
*
*
*/
TRAGEDY,
/**
*
* Video
*
*
*/
VIDEO,
/**
*
* Content rating: G
*
*
*/
VIDEO_RATING_DV_G,
/**
*
* Content rating: PG
*
*
*/
VIDEO_RATING_DV_PG,
/**
*
* Content rating: T
*
*
*/
VIDEO_RATING_DV_T,
/**
*
* Content rating: MA
*
*
*/
VIDEO_RATING_DV_MA,
/**
*
* Content rating: not yet rated
*
*
*/
VIDEO_NOT_YET_RATED,
/**
*
* Live streaming video
*
*
*/
LIVE_STREAMING_VIDEO,
/**
*
* Allowed gambling content.
*
*
*/
ALLOWED_GAMBLING_CONTENT,
/**
*
* <span class="constraint Rejected">Used for return value only. An enumeration could not be processed, typically due to incompatibility with your WSDL version.</span>
*
*
*/
UNKNOWN;
public String value() {
return name();
}
public static ContentLabelType fromValue(String v) {
return valueOf(v);
}
}