All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.youtube.model.InvideoBranding.html Maven / Gradle / Ivy







InvideoBranding (YouTube Data API v3 v3-rev20240303-2.0.0)












com.google.api.services.youtube.model

Class InvideoBranding

    • Constructor Detail

      • InvideoBranding

        public InvideoBranding()
    • Method Detail

      • getImageBytes

        public String getImageBytes()
        The bytes the uploaded image. Only used in api to youtube communication.
        Returns:
        value or null for none
        See Also:
        decodeImageBytes()
      • decodeImageBytes

        public byte[] decodeImageBytes()
        The bytes the uploaded image. Only used in api to youtube communication.
        Returns:
        Base64 decoded value or null for none
        Since:
        1.14
        See Also:
        getImageBytes()
      • setImageBytes

        public InvideoBranding setImageBytes(String imageBytes)
        The bytes the uploaded image. Only used in api to youtube communication.
        Parameters:
        imageBytes - imageBytes or null for none
        See Also:
        #encodeImageBytes()
      • encodeImageBytes

        public InvideoBranding encodeImageBytes(byte[] imageBytes)
        The bytes the uploaded image. Only used in api to youtube communication.
        Since:
        1.14
        See Also:

        The value is encoded Base64 or {@code null} for none.

      • getImageUrl

        public String getImageUrl()
        The url of the uploaded image. Only used in apiary to api communication.
        Returns:
        value or null for none
      • setImageUrl

        public InvideoBranding setImageUrl(String imageUrl)
        The url of the uploaded image. Only used in apiary to api communication.
        Parameters:
        imageUrl - imageUrl or null for none
      • getPosition

        public InvideoPosition getPosition()
        The spatial position within the video where the branding watermark will be displayed.
        Returns:
        value or null for none
      • setPosition

        public InvideoBranding setPosition(InvideoPosition position)
        The spatial position within the video where the branding watermark will be displayed.
        Parameters:
        position - position or null for none
      • getTargetChannelId

        public String getTargetChannelId()
        The channel to which this branding links. If not present it defaults to the current channel.
        Returns:
        value or null for none
      • setTargetChannelId

        public InvideoBranding setTargetChannelId(String targetChannelId)
        The channel to which this branding links. If not present it defaults to the current channel.
        Parameters:
        targetChannelId - targetChannelId or null for none
      • getTiming

        public InvideoTiming getTiming()
        The temporal position within the video where watermark will be displayed.
        Returns:
        value or null for none
      • setTiming

        public InvideoBranding setTiming(InvideoTiming timing)
        The temporal position within the video where watermark will be displayed.
        Parameters:
        timing - timing or null for none
      • clone

        public InvideoBranding clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy