java.lang.Object
java.lang.Enum<MediaLink.Field>
org.wso2.carbon.registry.social.api.activityStream.MediaLink.Field
All Implemented Interfaces:
Serializable, Comparable<MediaLink.Field>, java.lang.constant.Constable
Enclosing interface:
MediaLink

public static enum MediaLink.Field extends Enum<MediaLink.Field>
Fields that represent the JSON elements.
  • Enum Constant Details

    • DURATION

      public static final MediaLink.Field DURATION
      the json field for duration-the length, in seconds, of the media resource.
    • HEIGHT

      public static final MediaLink.Field HEIGHT
      the json field for the height, in pixels, of the media resource.
    • URL

      public static final MediaLink.Field URL
      the json field for url of the media resource being linked.
    • WIDTH

      public static final MediaLink.Field WIDTH
      the json field for the width, in pixels, of the media resource.
  • Method Details

    • values

      public static MediaLink.Field[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static MediaLink.Field valueOf(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:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Returns the name of the JSON element.
      Overrides:
      toString in class Enum<MediaLink.Field>
      Returns:
      String the name of the JSON element