Interface CompanionOrBuilder

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

    public interface CompanionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasIframeAdResource

        boolean hasIframeAdResource()
         The IFrame ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.IframeAdResource iframe_ad_resource = 10;
        Returns:
        Whether the iframeAdResource field is set.
      • getIframeAdResource

        IframeAdResource getIframeAdResource()
         The IFrame ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.IframeAdResource iframe_ad_resource = 10;
        Returns:
        The iframeAdResource.
      • getIframeAdResourceOrBuilder

        IframeAdResourceOrBuilder getIframeAdResourceOrBuilder()
         The IFrame ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.IframeAdResource iframe_ad_resource = 10;
      • hasStaticAdResource

        boolean hasStaticAdResource()
         The static ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.StaticAdResource static_ad_resource = 11;
        Returns:
        Whether the staticAdResource field is set.
      • getStaticAdResource

        StaticAdResource getStaticAdResource()
         The static ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.StaticAdResource static_ad_resource = 11;
        Returns:
        The staticAdResource.
      • getStaticAdResourceOrBuilder

        StaticAdResourceOrBuilder getStaticAdResourceOrBuilder()
         The static ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.StaticAdResource static_ad_resource = 11;
      • hasHtmlAdResource

        boolean hasHtmlAdResource()
         The HTML ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.HtmlAdResource html_ad_resource = 12;
        Returns:
        Whether the htmlAdResource field is set.
      • getHtmlAdResource

        HtmlAdResource getHtmlAdResource()
         The HTML ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.HtmlAdResource html_ad_resource = 12;
        Returns:
        The htmlAdResource.
      • getHtmlAdResourceOrBuilder

        HtmlAdResourceOrBuilder getHtmlAdResourceOrBuilder()
         The HTML ad resource associated with the companion ad.
         
        .google.cloud.video.stitcher.v1.HtmlAdResource html_ad_resource = 12;
      • getApiFramework

        String getApiFramework()
         The API necessary to communicate with the creative if available.
         
        string api_framework = 1;
        Returns:
        The apiFramework.
      • getApiFrameworkBytes

        com.google.protobuf.ByteString getApiFrameworkBytes()
         The API necessary to communicate with the creative if available.
         
        string api_framework = 1;
        Returns:
        The bytes for apiFramework.
      • getHeightPx

        int getHeightPx()
         The pixel height of the placement slot for the intended creative.
         
        int32 height_px = 2;
        Returns:
        The heightPx.
      • getWidthPx

        int getWidthPx()
         The pixel width of the placement slot for the intended creative.
         
        int32 width_px = 3;
        Returns:
        The widthPx.
      • getAssetHeightPx

        int getAssetHeightPx()
         The pixel height of the creative.
         
        int32 asset_height_px = 4;
        Returns:
        The assetHeightPx.
      • getExpandedHeightPx

        int getExpandedHeightPx()
         The maximum pixel height of the creative in its expanded state.
         
        int32 expanded_height_px = 5;
        Returns:
        The expandedHeightPx.
      • getAssetWidthPx

        int getAssetWidthPx()
         The pixel width of the creative.
         
        int32 asset_width_px = 6;
        Returns:
        The assetWidthPx.
      • getExpandedWidthPx

        int getExpandedWidthPx()
         The maximum pixel width of the creative in its expanded state.
         
        int32 expanded_width_px = 7;
        Returns:
        The expandedWidthPx.
      • getAdSlotId

        String getAdSlotId()
         The ID used to identify the desired placement on a publisher's page.
         Values to be used should be discussed between publishers and
         advertisers.
         
        string ad_slot_id = 8;
        Returns:
        The adSlotId.
      • getAdSlotIdBytes

        com.google.protobuf.ByteString getAdSlotIdBytes()
         The ID used to identify the desired placement on a publisher's page.
         Values to be used should be discussed between publishers and
         advertisers.
         
        string ad_slot_id = 8;
        Returns:
        The bytes for adSlotId.
      • getEventsList

        List<Event> getEventsList()
         The list of tracking events for the companion.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 9;
      • getEvents

        Event getEvents​(int index)
         The list of tracking events for the companion.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 9;
      • getEventsCount

        int getEventsCount()
         The list of tracking events for the companion.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 9;
      • getEventsOrBuilderList

        List<? extends EventOrBuilder> getEventsOrBuilderList()
         The list of tracking events for the companion.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 9;
      • getEventsOrBuilder

        EventOrBuilder getEventsOrBuilder​(int index)
         The list of tracking events for the companion.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 9;