Class Advertising.Builder

    • Method Detail

      • getTemplateId

        public java.lang.String getTemplateId()
        string template_id = 1 [json_name = "templateId"];
        Specified by:
        getTemplateId in interface AdvertisingOrBuilder
        Returns:
        The templateId.
      • getTemplateIdBytes

        public com.google.protobuf.ByteString getTemplateIdBytes()
        string template_id = 1 [json_name = "templateId"];
        Specified by:
        getTemplateIdBytes in interface AdvertisingOrBuilder
        Returns:
        The bytes for templateId.
      • setTemplateId

        public Advertising.Builder setTemplateId​(java.lang.String value)
        string template_id = 1 [json_name = "templateId"];
        Parameters:
        value - The templateId to set.
        Returns:
        This builder for chaining.
      • clearTemplateId

        public Advertising.Builder clearTemplateId()
        string template_id = 1 [json_name = "templateId"];
        Returns:
        This builder for chaining.
      • setTemplateIdBytes

        public Advertising.Builder setTemplateIdBytes​(com.google.protobuf.ByteString value)
        string template_id = 1 [json_name = "templateId"];
        Parameters:
        value - The bytes for templateId to set.
        Returns:
        This builder for chaining.
      • getOverlaySettingsCount

        public int getOverlaySettingsCount()
        Description copied from interface: AdvertisingOrBuilder
         key is overlay name
         
        map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
        Specified by:
        getOverlaySettingsCount in interface AdvertisingOrBuilder
      • containsOverlaySettings

        public boolean containsOverlaySettings​(java.lang.String key)
         key is overlay name
         
        map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
        Specified by:
        containsOverlaySettings in interface AdvertisingOrBuilder
      • removeOverlaySettings

        public Advertising.Builder removeOverlaySettings​(java.lang.String key)
         key is overlay name
         
        map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
      • putOverlaySettings

        public Advertising.Builder putOverlaySettings​(java.lang.String key,
                                                      AdvertisingOverlaySettings value)
         key is overlay name
         
        map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
      • putAllOverlaySettings

        public Advertising.Builder putAllOverlaySettings​(java.util.Map<java.lang.String,​AdvertisingOverlaySettings> values)
         key is overlay name
         
        map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];