Interface SdkOverlayUpdateDataOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    SdkOverlayUpdateData, SdkOverlayUpdateData.Builder

    public interface SdkOverlayUpdateDataOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getIcon()
      overlay icon, if not present use default by overlay type
      com.google.protobuf.ByteString getIconBytes()
      overlay icon, if not present use default by overlay type
      java.lang.String getName()
      overlay name
      com.google.protobuf.ByteString getNameBytes()
      overlay name
      boolean getOverwrite()
      flag to merge/overwrite stream and organization settings
      int getPosition()
      button position in menu
      boolean getSdkEnable()
      visible flag for sdk clients
      SdkOverlaySettings getSettings()
      custom overlay settings
      java.lang.String getSvgIcon()
      svg overlay icon, if not present use default by overlay type
      com.google.protobuf.ByteString getSvgIconBytes()
      svg overlay icon, if not present use default by overlay type
      SdkOverlayType getType()
      type for identify overlay
      int getTypeValue()
      type for identify overlay
      boolean hasSettings()
      custom overlay settings
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTypeValue

        int getTypeValue()
         type for identify overlay
         
        .streamlayer.sdkSettings.SdkOverlayType type = 1;
        Returns:
        The enum numeric value on the wire for type.
      • getType

        SdkOverlayType getType()
         type for identify overlay
         
        .streamlayer.sdkSettings.SdkOverlayType type = 1;
        Returns:
        The type.
      • getPosition

        int getPosition()
         button position in menu
         
        int32 position = 3;
        Returns:
        The position.
      • getOverwrite

        boolean getOverwrite()
         flag to merge/overwrite stream and organization settings
         
        bool overwrite = 4;
        Returns:
        The overwrite.
      • hasSettings

        boolean hasSettings()
         custom overlay settings
         
        .streamlayer.sdkSettings.SdkOverlaySettings settings = 5;
        Returns:
        Whether the settings field is set.
      • getSettings

        SdkOverlaySettings getSettings()
         custom overlay settings
         
        .streamlayer.sdkSettings.SdkOverlaySettings settings = 5;
        Returns:
        The settings.
      • getSdkEnable

        boolean getSdkEnable()
         visible flag for sdk clients
         
        bool sdk_enable = 8;
        Returns:
        The sdkEnable.
      • getName

        java.lang.String getName()
         overlay name
         
        string name = 9;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         overlay name
         
        string name = 9;
        Returns:
        The bytes for name.
      • getIcon

        java.lang.String getIcon()
         overlay icon, if not present use default by overlay type
         
        string icon = 10;
        Returns:
        The icon.
      • getIconBytes

        com.google.protobuf.ByteString getIconBytes()
         overlay icon, if not present use default by overlay type
         
        string icon = 10;
        Returns:
        The bytes for icon.
      • getSvgIcon

        java.lang.String getSvgIcon()
         svg overlay icon, if not present use default by overlay type
         
        string svg_icon = 11;
        Returns:
        The svgIcon.
      • getSvgIconBytes

        com.google.protobuf.ByteString getSvgIconBytes()
         svg overlay icon, if not present use default by overlay type
         
        string svg_icon = 11;
        Returns:
        The bytes for svgIcon.