Enum ContentLabelTypeEnum.ContentLabelType

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<ContentLabelTypeEnum.ContentLabelType>
    Enclosing class:
    ContentLabelTypeEnum

    public static enum ContentLabelTypeEnum.ContentLabelType
    extends java.lang.Enum<ContentLabelTypeEnum.ContentLabelType>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum listing the content label types supported by ContentLabel criterion.
     
    Protobuf enum google.ads.googleads.v10.enums.ContentLabelTypeEnum.ContentLabelType
    • Field Detail

      • UNSPECIFIED_VALUE

        public static final int UNSPECIFIED_VALUE
         Not specified.
         
        UNSPECIFIED = 0;
        See Also:
        Constant Field Values
      • UNKNOWN_VALUE

        public static final int UNKNOWN_VALUE
         Used for return value only. Represents value unknown in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • SEXUALLY_SUGGESTIVE_VALUE

        public static final int SEXUALLY_SUGGESTIVE_VALUE
         Sexually suggestive content.
         
        SEXUALLY_SUGGESTIVE = 2;
        See Also:
        Constant Field Values
      • BELOW_THE_FOLD_VALUE

        public static final int BELOW_THE_FOLD_VALUE
         Below the fold placement.
         
        BELOW_THE_FOLD = 3;
        See Also:
        Constant Field Values
      • PARKED_DOMAIN_VALUE

        public static final int PARKED_DOMAIN_VALUE
         Parked domain.
         
        PARKED_DOMAIN = 4;
        See Also:
        Constant Field Values
      • JUVENILE_VALUE

        public static final int JUVENILE_VALUE
         Juvenile, gross & bizarre content.
         
        JUVENILE = 6;
        See Also:
        Constant Field Values
      • PROFANITY_VALUE

        public static final int PROFANITY_VALUE
         Profanity & rough language.
         
        PROFANITY = 7;
        See Also:
        Constant Field Values
      • TRAGEDY_VALUE

        public static final int TRAGEDY_VALUE
         Death & tragedy.
         
        TRAGEDY = 8;
        See Also:
        Constant Field Values
      • VIDEO_RATING_DV_G_VALUE

        public static final int VIDEO_RATING_DV_G_VALUE
         Content rating: G.
         
        VIDEO_RATING_DV_G = 10;
        See Also:
        Constant Field Values
      • VIDEO_RATING_DV_PG_VALUE

        public static final int VIDEO_RATING_DV_PG_VALUE
         Content rating: PG.
         
        VIDEO_RATING_DV_PG = 11;
        See Also:
        Constant Field Values
      • VIDEO_RATING_DV_T_VALUE

        public static final int VIDEO_RATING_DV_T_VALUE
         Content rating: T.
         
        VIDEO_RATING_DV_T = 12;
        See Also:
        Constant Field Values
      • VIDEO_RATING_DV_MA_VALUE

        public static final int VIDEO_RATING_DV_MA_VALUE
         Content rating: MA.
         
        VIDEO_RATING_DV_MA = 13;
        See Also:
        Constant Field Values
      • VIDEO_NOT_YET_RATED_VALUE

        public static final int VIDEO_NOT_YET_RATED_VALUE
         Content rating: not yet rated.
         
        VIDEO_NOT_YET_RATED = 14;
        See Also:
        Constant Field Values
      • EMBEDDED_VIDEO_VALUE

        public static final int EMBEDDED_VIDEO_VALUE
         Embedded video.
         
        EMBEDDED_VIDEO = 15;
        See Also:
        Constant Field Values
      • LIVE_STREAMING_VIDEO_VALUE

        public static final int LIVE_STREAMING_VIDEO_VALUE
         Live streaming video.
         
        LIVE_STREAMING_VIDEO = 16;
        See Also:
        Constant Field Values
      • SOCIAL_ISSUES_VALUE

        public static final int SOCIAL_ISSUES_VALUE
         Sensitive social issues.
         
        SOCIAL_ISSUES = 17;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static ContentLabelTypeEnum.ContentLabelType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ContentLabelTypeEnum.ContentLabelType c : ContentLabelTypeEnum.ContentLabelType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ContentLabelTypeEnum.ContentLabelType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getNumber

        public final int getNumber()
        Specified by:
        getNumber in interface com.google.protobuf.Internal.EnumLite
        Specified by:
        getNumber in interface com.google.protobuf.ProtocolMessageEnum
      • valueOf

        @Deprecated
        public static ContentLabelTypeEnum.ContentLabelType valueOf​(int value)
        Deprecated.
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        value - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • forNumber

        public static ContentLabelTypeEnum.ContentLabelType forNumber​(int value)
        Parameters:
        value - The numeric wire value of the corresponding enum entry.
        Returns:
        The enum associated with the given numeric wire value.
      • getValueDescriptor

        public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
        Specified by:
        getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptorForType

        public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptor

        public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
      • valueOf

        public static ContentLabelTypeEnum.ContentLabelType valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        desc - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null