Interface ProductOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAvailability()
      string availability = 14 [json_name = "availability"];
      com.google.protobuf.ByteString getAvailabilityBytes()
      string availability = 14 [json_name = "availability"];
      java.lang.String getBrand()
      string brand = 13 [json_name = "brand"];
      com.google.protobuf.ByteString getBrandBytes()
      string brand = 13 [json_name = "brand"];
      java.lang.String getColor()
      string color = 12 [json_name = "color"];
      com.google.protobuf.ByteString getColorBytes()
      string color = 12 [json_name = "color"];
      java.lang.String getCondition()
      string condition = 11 [json_name = "condition"];
      com.google.protobuf.ByteString getConditionBytes()
      string condition = 11 [json_name = "condition"];
      java.lang.String getDescription()
      string description = 10 [json_name = "description"];
      com.google.protobuf.ByteString getDescriptionBytes()
      string description = 10 [json_name = "description"];
      java.lang.String getGender()
      string gender = 9 [json_name = "gender"];
      com.google.protobuf.ByteString getGenderBytes()
      string gender = 9 [json_name = "gender"];
      java.lang.String getGoogleProductCategory()
      string google_product_category = 8 [json_name = "googleProductCategory"];
      com.google.protobuf.ByteString getGoogleProductCategoryBytes()
      string google_product_category = 8 [json_name = "googleProductCategory"];
      java.lang.String getGtin()
      string gtin = 7 [json_name = "gtin"];
      com.google.protobuf.ByteString getGtinBytes()
      string gtin = 7 [json_name = "gtin"];
      java.lang.String getId()
      string id = 1 [json_name = "id"];
      com.google.protobuf.ByteString getIdBytes()
      string id = 1 [json_name = "id"];
      java.lang.String getImageLink()
      string image_link = 6 [json_name = "imageLink"];
      com.google.protobuf.ByteString getImageLinkBytes()
      string image_link = 6 [json_name = "imageLink"];
      java.lang.String getLeague()
      string league = 15 [json_name = "league"];
      com.google.protobuf.ByteString getLeagueBytes()
      string league = 15 [json_name = "league"];
      java.lang.String getLink()
      string link = 5 [json_name = "link"];
      com.google.protobuf.ByteString getLinkBytes()
      string link = 5 [json_name = "link"];
      double getPrice()
      double price = 4 [json_name = "price"];
      double getSalePrice()
      double sale_price = 3 [json_name = "salePrice"];
      java.lang.String getSizes​(int index)
      repeated string sizes = 17 [json_name = "sizes"];
      com.google.protobuf.ByteString getSizesBytes​(int index)
      repeated string sizes = 17 [json_name = "sizes"];
      int getSizesCount()
      repeated string sizes = 17 [json_name = "sizes"];
      java.util.List<java.lang.String> getSizesList()
      repeated string sizes = 17 [json_name = "sizes"];
      java.lang.String getTeam()
      string team = 16 [json_name = "team"];
      com.google.protobuf.ByteString getTeamBytes()
      string team = 16 [json_name = "team"];
      java.lang.String getTitle()
      string title = 2 [json_name = "title"];
      com.google.protobuf.ByteString getTitleBytes()
      string title = 2 [json_name = "title"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getId

        java.lang.String getId()
        string id = 1 [json_name = "id"];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
        string id = 1 [json_name = "id"];
        Returns:
        The bytes for id.
      • getTitle

        java.lang.String getTitle()
        string title = 2 [json_name = "title"];
        Returns:
        The title.
      • getTitleBytes

        com.google.protobuf.ByteString getTitleBytes()
        string title = 2 [json_name = "title"];
        Returns:
        The bytes for title.
      • getSalePrice

        double getSalePrice()
        double sale_price = 3 [json_name = "salePrice"];
        Returns:
        The salePrice.
      • getPrice

        double getPrice()
        double price = 4 [json_name = "price"];
        Returns:
        The price.
      • getLink

        java.lang.String getLink()
        string link = 5 [json_name = "link"];
        Returns:
        The link.
      • getLinkBytes

        com.google.protobuf.ByteString getLinkBytes()
        string link = 5 [json_name = "link"];
        Returns:
        The bytes for link.
      • getImageLink

        java.lang.String getImageLink()
        string image_link = 6 [json_name = "imageLink"];
        Returns:
        The imageLink.
      • getImageLinkBytes

        com.google.protobuf.ByteString getImageLinkBytes()
        string image_link = 6 [json_name = "imageLink"];
        Returns:
        The bytes for imageLink.
      • getGtin

        java.lang.String getGtin()
        string gtin = 7 [json_name = "gtin"];
        Returns:
        The gtin.
      • getGtinBytes

        com.google.protobuf.ByteString getGtinBytes()
        string gtin = 7 [json_name = "gtin"];
        Returns:
        The bytes for gtin.
      • getGoogleProductCategory

        java.lang.String getGoogleProductCategory()
        string google_product_category = 8 [json_name = "googleProductCategory"];
        Returns:
        The googleProductCategory.
      • getGoogleProductCategoryBytes

        com.google.protobuf.ByteString getGoogleProductCategoryBytes()
        string google_product_category = 8 [json_name = "googleProductCategory"];
        Returns:
        The bytes for googleProductCategory.
      • getGender

        java.lang.String getGender()
        string gender = 9 [json_name = "gender"];
        Returns:
        The gender.
      • getGenderBytes

        com.google.protobuf.ByteString getGenderBytes()
        string gender = 9 [json_name = "gender"];
        Returns:
        The bytes for gender.
      • getDescription

        java.lang.String getDescription()
        string description = 10 [json_name = "description"];
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
        string description = 10 [json_name = "description"];
        Returns:
        The bytes for description.
      • getCondition

        java.lang.String getCondition()
        string condition = 11 [json_name = "condition"];
        Returns:
        The condition.
      • getConditionBytes

        com.google.protobuf.ByteString getConditionBytes()
        string condition = 11 [json_name = "condition"];
        Returns:
        The bytes for condition.
      • getColor

        java.lang.String getColor()
        string color = 12 [json_name = "color"];
        Returns:
        The color.
      • getColorBytes

        com.google.protobuf.ByteString getColorBytes()
        string color = 12 [json_name = "color"];
        Returns:
        The bytes for color.
      • getBrand

        java.lang.String getBrand()
        string brand = 13 [json_name = "brand"];
        Returns:
        The brand.
      • getBrandBytes

        com.google.protobuf.ByteString getBrandBytes()
        string brand = 13 [json_name = "brand"];
        Returns:
        The bytes for brand.
      • getAvailability

        java.lang.String getAvailability()
        string availability = 14 [json_name = "availability"];
        Returns:
        The availability.
      • getAvailabilityBytes

        com.google.protobuf.ByteString getAvailabilityBytes()
        string availability = 14 [json_name = "availability"];
        Returns:
        The bytes for availability.
      • getLeague

        java.lang.String getLeague()
        string league = 15 [json_name = "league"];
        Returns:
        The league.
      • getLeagueBytes

        com.google.protobuf.ByteString getLeagueBytes()
        string league = 15 [json_name = "league"];
        Returns:
        The bytes for league.
      • getTeam

        java.lang.String getTeam()
        string team = 16 [json_name = "team"];
        Returns:
        The team.
      • getTeamBytes

        com.google.protobuf.ByteString getTeamBytes()
        string team = 16 [json_name = "team"];
        Returns:
        The bytes for team.
      • getSizesList

        java.util.List<java.lang.String> getSizesList()
        repeated string sizes = 17 [json_name = "sizes"];
        Returns:
        A list containing the sizes.
      • getSizesCount

        int getSizesCount()
        repeated string sizes = 17 [json_name = "sizes"];
        Returns:
        The count of sizes.
      • getSizes

        java.lang.String getSizes​(int index)
        repeated string sizes = 17 [json_name = "sizes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The sizes at the given index.
      • getSizesBytes

        com.google.protobuf.ByteString getSizesBytes​(int index)
        repeated string sizes = 17 [json_name = "sizes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The sizes at the given index.