Interface SponsorshipOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getCenterLogo()
      optional string center_logo = 4 [json_name = "centerLogo"];
      com.google.protobuf.ByteString getCenterLogoBytes()
      optional string center_logo = 4 [json_name = "centerLogo"];
      java.lang.String getClassicLogo()
      separated logo images for each header style
      com.google.protobuf.ByteString getClassicLogoBytes()
      separated logo images for each header style
      java.lang.String getLogo()
      string logo = 1 [json_name = "logo"];
      com.google.protobuf.ByteString getLogoBytes()
      string logo = 1 [json_name = "logo"];
      NotificationSponsorLogoMode getLogoPosition()
      optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
      int getLogoPositionValue()
      optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
      java.lang.String getName()
      optional string name = 2 [json_name = "name"];
      com.google.protobuf.ByteString getNameBytes()
      optional string name = 2 [json_name = "name"];
      boolean hasCenterLogo()
      optional string center_logo = 4 [json_name = "centerLogo"];
      boolean hasClassicLogo()
      separated logo images for each header style
      boolean hasLogoPosition()
      optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
      boolean hasName()
      optional string name = 2 [json_name = "name"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getLogo

        java.lang.String getLogo()
        string logo = 1 [json_name = "logo"];
        Returns:
        The logo.
      • getLogoBytes

        com.google.protobuf.ByteString getLogoBytes()
        string logo = 1 [json_name = "logo"];
        Returns:
        The bytes for logo.
      • hasName

        boolean hasName()
        optional string name = 2 [json_name = "name"];
        Returns:
        Whether the name field is set.
      • getName

        java.lang.String getName()
        optional string name = 2 [json_name = "name"];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        optional string name = 2 [json_name = "name"];
        Returns:
        The bytes for name.
      • hasClassicLogo

        boolean hasClassicLogo()
         separated logo images for each header style
         
        optional string classic_logo = 3 [json_name = "classicLogo"];
        Returns:
        Whether the classicLogo field is set.
      • getClassicLogo

        java.lang.String getClassicLogo()
         separated logo images for each header style
         
        optional string classic_logo = 3 [json_name = "classicLogo"];
        Returns:
        The classicLogo.
      • getClassicLogoBytes

        com.google.protobuf.ByteString getClassicLogoBytes()
         separated logo images for each header style
         
        optional string classic_logo = 3 [json_name = "classicLogo"];
        Returns:
        The bytes for classicLogo.
      • hasCenterLogo

        boolean hasCenterLogo()
        optional string center_logo = 4 [json_name = "centerLogo"];
        Returns:
        Whether the centerLogo field is set.
      • getCenterLogo

        java.lang.String getCenterLogo()
        optional string center_logo = 4 [json_name = "centerLogo"];
        Returns:
        The centerLogo.
      • getCenterLogoBytes

        com.google.protobuf.ByteString getCenterLogoBytes()
        optional string center_logo = 4 [json_name = "centerLogo"];
        Returns:
        The bytes for centerLogo.
      • hasLogoPosition

        boolean hasLogoPosition()
        optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
        Returns:
        Whether the logoPosition field is set.
      • getLogoPositionValue

        int getLogoPositionValue()
        optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
        Returns:
        The enum numeric value on the wire for logoPosition.
      • getLogoPosition

        NotificationSponsorLogoMode getLogoPosition()
        optional .streamlayer.interactive.NotificationSponsorLogoMode logo_position = 5 [json_name = "logoPosition"];
        Returns:
        The logoPosition.