Enum CMAWebhookTopic

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<CMAWebhookTopic>

    public enum CMAWebhookTopic
    extends java.lang.Enum<CMAWebhookTopic>
    A class exporting all possible combinations of topics.
    • Enum Constant Detail

      • EntryAll

        @SerializedName("Entry.*")
        public static final CMAWebhookTopic EntryAll
      • EntryCreate

        @SerializedName("Entry.create")
        public static final CMAWebhookTopic EntryCreate
      • EntrySave

        @SerializedName("Entry.save")
        public static final CMAWebhookTopic EntrySave
      • EntryAutoSave

        @SerializedName("Entry.auto_save")
        public static final CMAWebhookTopic EntryAutoSave
      • EntryArchive

        @SerializedName("Entry.archive")
        public static final CMAWebhookTopic EntryArchive
      • EntryUnarchive

        @SerializedName("Entry.unarchive")
        public static final CMAWebhookTopic EntryUnarchive
      • EntryPublish

        @SerializedName("Entry.publish")
        public static final CMAWebhookTopic EntryPublish
      • EntryUnpublish

        @SerializedName("Entry.unpublish")
        public static final CMAWebhookTopic EntryUnpublish
      • EntryDelete

        @SerializedName("Entry.delete")
        public static final CMAWebhookTopic EntryDelete
      • ContentTypeAll

        @SerializedName("ContentType.*")
        public static final CMAWebhookTopic ContentTypeAll
      • ContentTypeCreate

        @SerializedName("ContentType.create")
        public static final CMAWebhookTopic ContentTypeCreate
      • ContentTypeSave

        @SerializedName("ContentType.save")
        public static final CMAWebhookTopic ContentTypeSave
      • ContentTypePublish

        @SerializedName("ContentType.publish")
        public static final CMAWebhookTopic ContentTypePublish
      • ContentTypeUnpublish

        @SerializedName("ContentType.unpublish")
        public static final CMAWebhookTopic ContentTypeUnpublish
      • ContentTypeDelete

        @SerializedName("ContentType.delete")
        public static final CMAWebhookTopic ContentTypeDelete
      • AssetAll

        @SerializedName("Asset.*")
        public static final CMAWebhookTopic AssetAll
      • AssetCreate

        @SerializedName("Asset.create")
        public static final CMAWebhookTopic AssetCreate
      • AssetSave

        @SerializedName("Asset.save")
        public static final CMAWebhookTopic AssetSave
      • AssetAutoSave

        @SerializedName("Asset.auto_save")
        public static final CMAWebhookTopic AssetAutoSave
      • AssetArchive

        @SerializedName("Asset.archive")
        public static final CMAWebhookTopic AssetArchive
      • AssetUnarchive

        @SerializedName("Asset.unarchive")
        public static final CMAWebhookTopic AssetUnarchive
      • AssetPublish

        @SerializedName("Asset.publish")
        public static final CMAWebhookTopic AssetPublish
      • AssetUnpublish

        @SerializedName("Asset.unpublish")
        public static final CMAWebhookTopic AssetUnpublish
      • AssetDelete

        @SerializedName("Asset.delete")
        public static final CMAWebhookTopic AssetDelete
    • Method Detail

      • values

        public static CMAWebhookTopic[] 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 (CMAWebhookTopic c : CMAWebhookTopic.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CMAWebhookTopic 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