Class AdvertisingImage.Builder

    • Method Detail

      • getName

        public java.lang.String getName()
        string name = 1 [json_name = "name"];
        Specified by:
        getName in interface AdvertisingImageOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
        string name = 1 [json_name = "name"];
        Specified by:
        getNameBytes in interface AdvertisingImageOrBuilder
        Returns:
        The bytes for name.
      • setName

        public AdvertisingImage.Builder setName​(java.lang.String value)
        string name = 1 [json_name = "name"];
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public AdvertisingImage.Builder clearName()
        string name = 1 [json_name = "name"];
        Returns:
        This builder for chaining.
      • setNameBytes

        public AdvertisingImage.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 1 [json_name = "name"];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getPreviewUrl

        public java.lang.String getPreviewUrl()
        string preview_url = 2 [json_name = "previewUrl"];
        Specified by:
        getPreviewUrl in interface AdvertisingImageOrBuilder
        Returns:
        The previewUrl.
      • getPreviewUrlBytes

        public com.google.protobuf.ByteString getPreviewUrlBytes()
        string preview_url = 2 [json_name = "previewUrl"];
        Specified by:
        getPreviewUrlBytes in interface AdvertisingImageOrBuilder
        Returns:
        The bytes for previewUrl.
      • setPreviewUrl

        public AdvertisingImage.Builder setPreviewUrl​(java.lang.String value)
        string preview_url = 2 [json_name = "previewUrl"];
        Parameters:
        value - The previewUrl to set.
        Returns:
        This builder for chaining.
      • clearPreviewUrl

        public AdvertisingImage.Builder clearPreviewUrl()
        string preview_url = 2 [json_name = "previewUrl"];
        Returns:
        This builder for chaining.
      • setPreviewUrlBytes

        public AdvertisingImage.Builder setPreviewUrlBytes​(com.google.protobuf.ByteString value)
        string preview_url = 2 [json_name = "previewUrl"];
        Parameters:
        value - The bytes for previewUrl to set.
        Returns:
        This builder for chaining.
      • getFileUrl

        public java.lang.String getFileUrl()
        string file_url = 3 [json_name = "fileUrl"];
        Specified by:
        getFileUrl in interface AdvertisingImageOrBuilder
        Returns:
        The fileUrl.
      • getFileUrlBytes

        public com.google.protobuf.ByteString getFileUrlBytes()
        string file_url = 3 [json_name = "fileUrl"];
        Specified by:
        getFileUrlBytes in interface AdvertisingImageOrBuilder
        Returns:
        The bytes for fileUrl.
      • setFileUrl

        public AdvertisingImage.Builder setFileUrl​(java.lang.String value)
        string file_url = 3 [json_name = "fileUrl"];
        Parameters:
        value - The fileUrl to set.
        Returns:
        This builder for chaining.
      • clearFileUrl

        public AdvertisingImage.Builder clearFileUrl()
        string file_url = 3 [json_name = "fileUrl"];
        Returns:
        This builder for chaining.
      • setFileUrlBytes

        public AdvertisingImage.Builder setFileUrlBytes​(com.google.protobuf.ByteString value)
        string file_url = 3 [json_name = "fileUrl"];
        Parameters:
        value - The bytes for fileUrl to set.
        Returns:
        This builder for chaining.
      • getPlacementValue

        public int getPlacementValue()
        .streamlayer.sdkSettings.AdvertisingPlacement placement = 4 [json_name = "placement"];
        Specified by:
        getPlacementValue in interface AdvertisingImageOrBuilder
        Returns:
        The enum numeric value on the wire for placement.
      • setPlacementValue

        public AdvertisingImage.Builder setPlacementValue​(int value)
        .streamlayer.sdkSettings.AdvertisingPlacement placement = 4 [json_name = "placement"];
        Parameters:
        value - The placement to set.
        Returns:
        This builder for chaining.
      • setPlacement

        public AdvertisingImage.Builder setPlacement​(AdvertisingPlacement value)
        .streamlayer.sdkSettings.AdvertisingPlacement placement = 4 [json_name = "placement"];
        Parameters:
        value - The enum numeric value on the wire for placement to set.
        Returns:
        This builder for chaining.
      • clearPlacement

        public AdvertisingImage.Builder clearPlacement()
        .streamlayer.sdkSettings.AdvertisingPlacement placement = 4 [json_name = "placement"];
        Returns:
        This builder for chaining.