struct Facebook::Proto::Page

Included Modules

Defined in:

cli/proto/facebook/Page.pb.cr

Constant Summary

FIELDS = {1 => {name: :id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 2 => {name: :about, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 3 => {name: :access_token, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 4 => {name: :affiliation, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 5 => {name: :app_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 6 => {name: :artists_we_like, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 7 => {name: :attire, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 8 => {name: :awards, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 9 => {name: :band_interests, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 10 => {name: :band_members, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 11 => {name: :bio, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 12 => {name: :birthday, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 13 => {name: :booking_agent, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 14 => {name: :built, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 15 => {name: :can_checkin, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 16 => {name: :can_post, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 17 => {name: :category, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 18 => {name: :checkins, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 19 => {name: :company_overview, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 20 => {name: :copyright_whitelisted_ig_partners, pb_type: :string, crystal_type: String, cast_type: Array(String)?, native: true, optional: true, repeated: true, default: nil, packed: false}, 21 => {name: :country_page_likes, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 22 => {name: :culinary_team, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 23 => {name: :current_location, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 24 => {name: :description, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 25 => {name: :description_html, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 26 => {name: :directed_by, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 27 => {name: :display_subtext, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 28 => {name: :displayed_message_response_time, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 29 => {name: :emails, pb_type: :string, crystal_type: String, cast_type: Array(String)?, native: true, optional: true, repeated: true, default: nil, packed: false}, 30 => {name: :fan_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 31 => {name: :features, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 32 => {name: :food_styles, pb_type: :string, crystal_type: String, cast_type: Array(String)?, native: true, optional: true, repeated: true, default: nil, packed: false}, 33 => {name: :founded, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 34 => {name: :general_info, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 35 => {name: :general_manager, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 36 => {name: :genre, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 37 => {name: :global_brand_page_name, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 38 => {name: :global_brand_root_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 39 => {name: :has_added_app, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 40 => {name: :has_whatsapp_business_number, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 41 => {name: :has_whatsapp_number, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 42 => {name: :hometown, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 43 => {name: :impressum, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 44 => {name: :influences, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 45 => {name: :instant_articles_review_status, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 46 => {name: :is_always_open, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 47 => {name: :is_chain, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 48 => {name: :is_community_page, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 49 => {name: :is_eligible_for_branded_content, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 50 => {name: :is_messenger_bot_get_started_enabled, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 51 => {name: :is_messenger_platform_bot, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 52 => {name: :is_owned, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 53 => {name: :is_permanently_closed, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 54 => {name: :is_published, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 55 => {name: :is_unclaimed, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 56 => {name: :is_verified, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 57 => {name: :is_webhooks_subscribed, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 58 => {name: :leadgen_has_crm_integration, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 59 => {name: :leadgen_has_fat_ping_crm_integration, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 60 => {name: :leadgen_tos_acceptance_time, pb_type: Datetime, crystal_type: Datetime, cast_type: Datetime?, native: false, optional: true, repeated: false, default: nil, packed: false}, 61 => {name: :leadgen_tos_accepted, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 62 => {name: :link, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 63 => {name: :members, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 64 => {name: :merchant_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 65 => {name: :merchant_review_status, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 66 => {name: :messenger_ads_default_icebreakers, pb_type: :string, crystal_type: String, cast_type: Array(String)?, native: true, optional: true, repeated: true, default: nil, packed: false}, 67 => {name: :messenger_ads_default_quick_replies, pb_type: :string, crystal_type: String, cast_type: Array(String)?, native: true, optional: true, repeated: true, default: nil, packed: false}, 68 => {name: :messenger_ads_quick_replies_type, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 69 => {name: :mission, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 70 => {name: :mpg, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 71 => {name: :name, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 72 => {name: :name_with_location_descriptor, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 73 => {name: :network, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 74 => {name: :new_like_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 75 => {name: :offer_eligible, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 76 => {name: :overall_star_rating, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 77 => {name: :page_token, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 78 => {name: :personal_info, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 79 => {name: :personal_interests, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 80 => {name: :pharma_safety_info, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 81 => {name: :phone, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 82 => {name: :place_type, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 83 => {name: :plot_outline, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 84 => {name: :preferred_audience, pb_type: Targeting, crystal_type: Targeting, cast_type: Targeting?, native: false, optional: true, repeated: false, default: nil, packed: false}, 85 => {name: :press_contact, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 86 => {name: :price_range, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 87 => {name: :privacy_info_url, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 88 => {name: :produced_by, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 89 => {name: :products, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 90 => {name: :promotion_eligible, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 91 => {name: :promotion_ineligible_reason, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 92 => {name: :public_transit, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 93 => {name: :rating_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 94 => {name: :recipient, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 95 => {name: :record_label, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 96 => {name: :release_date, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 97 => {name: :schedule, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 98 => {name: :screenplay_by, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 99 => {name: :season, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 100 => {name: :single_line_address, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 101 => {name: :starring, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 102 => {name: :store_code, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 103 => {name: :store_location_descriptor, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 104 => {name: :store_number, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 105 => {name: :studio, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 106 => {name: :supports_instant_articles, pb_type: :bool, crystal_type: Bool, cast_type: Bool?, native: true, optional: true, repeated: false, default: nil, packed: false}, 107 => {name: :talking_about_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 108 => {name: :unread_message_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 109 => {name: :unread_notif_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 110 => {name: :unseen_message_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 111 => {name: :username, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 112 => {name: :verification_status, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 113 => {name: :website, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 114 => {name: :were_here_count, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 115 => {name: :whatsapp_number, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 116 => {name: :written_by, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}} of Int32 => HashLiteral(Symbol, ASTNode)
Fields = {} of String => Field

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(buf : Protobuf::Buffer) #

def self.new(id : String | Nil = nil, about : String | Nil = nil, access_token : String | Nil = nil, affiliation : String | Nil = nil, app_id : String | Nil = nil, artists_we_like : String | Nil = nil, attire : String | Nil = nil, awards : String | Nil = nil, band_interests : String | Nil = nil, band_members : String | Nil = nil, bio : String | Nil = nil, birthday : String | Nil = nil, booking_agent : String | Nil = nil, built : String | Nil = nil, can_checkin : Bool | Nil = nil, can_post : Bool | Nil = nil, category : String | Nil = nil, checkins : Int64 | Nil = nil, company_overview : String | Nil = nil, copyright_whitelisted_ig_partners : Array(String) | Nil = nil, country_page_likes : Int64 | Nil = nil, culinary_team : String | Nil = nil, current_location : String | Nil = nil, description : String | Nil = nil, description_html : String | Nil = nil, directed_by : String | Nil = nil, display_subtext : String | Nil = nil, displayed_message_response_time : String | Nil = nil, emails : Array(String) | Nil = nil, fan_count : Int64 | Nil = nil, features : String | Nil = nil, food_styles : Array(String) | Nil = nil, founded : String | Nil = nil, general_info : String | Nil = nil, general_manager : String | Nil = nil, genre : String | Nil = nil, global_brand_page_name : String | Nil = nil, global_brand_root_id : String | Nil = nil, has_added_app : Bool | Nil = nil, has_whatsapp_business_number : Bool | Nil = nil, has_whatsapp_number : Bool | Nil = nil, hometown : String | Nil = nil, impressum : String | Nil = nil, influences : String | Nil = nil, instant_articles_review_status : String | Nil = nil, is_always_open : Bool | Nil = nil, is_chain : Bool | Nil = nil, is_community_page : Bool | Nil = nil, is_eligible_for_branded_content : Bool | Nil = nil, is_messenger_bot_get_started_enabled : Bool | Nil = nil, is_messenger_platform_bot : Bool | Nil = nil, is_owned : Bool | Nil = nil, is_permanently_closed : Bool | Nil = nil, is_published : Bool | Nil = nil, is_unclaimed : Bool | Nil = nil, is_verified : Bool | Nil = nil, is_webhooks_subscribed : Bool | Nil = nil, leadgen_has_crm_integration : Bool | Nil = nil, leadgen_has_fat_ping_crm_integration : Bool | Nil = nil, leadgen_tos_acceptance_time : Datetime | Nil = nil, leadgen_tos_accepted : Bool | Nil = nil, link : String | Nil = nil, members : String | Nil = nil, merchant_id : String | Nil = nil, merchant_review_status : String | Nil = nil, messenger_ads_default_icebreakers : Array(String) | Nil = nil, messenger_ads_default_quick_replies : Array(String) | Nil = nil, messenger_ads_quick_replies_type : String | Nil = nil, mission : String | Nil = nil, mpg : String | Nil = nil, name : String | Nil = nil, name_with_location_descriptor : String | Nil = nil, network : String | Nil = nil, new_like_count : Int64 | Nil = nil, offer_eligible : Bool | Nil = nil, overall_star_rating : Float64 | Nil = nil, page_token : String | Nil = nil, personal_info : String | Nil = nil, personal_interests : String | Nil = nil, pharma_safety_info : String | Nil = nil, phone : String | Nil = nil, place_type : String | Nil = nil, plot_outline : String | Nil = nil, preferred_audience : Targeting | Nil = nil, press_contact : String | Nil = nil, price_range : String | Nil = nil, privacy_info_url : String | Nil = nil, produced_by : String | Nil = nil, products : String | Nil = nil, promotion_eligible : Bool | Nil = nil, promotion_ineligible_reason : String | Nil = nil, public_transit : String | Nil = nil, rating_count : Int64 | Nil = nil, recipient : String | Nil = nil, record_label : String | Nil = nil, release_date : String | Nil = nil, schedule : String | Nil = nil, screenplay_by : String | Nil = nil, season : String | Nil = nil, single_line_address : String | Nil = nil, starring : String | Nil = nil, store_code : String | Nil = nil, store_location_descriptor : String | Nil = nil, store_number : Int64 | Nil = nil, studio : String | Nil = nil, supports_instant_articles : Bool | Nil = nil, talking_about_count : Int64 | Nil = nil, unread_message_count : Int64 | Nil = nil, unread_notif_count : Int64 | Nil = nil, unseen_message_count : Int64 | Nil = nil, username : String | Nil = nil, verification_status : String | Nil = nil, website : String | Nil = nil, were_here_count : Int64 | Nil = nil, whatsapp_number : String | Nil = nil, written_by : String | Nil = nil) #

def self.new(pull : JSON::PullParser) #

Class Method Detail

def self.from_protobuf(io) #

Instance Method Detail

def [](key : String) #

def []=(key : String, val) #

def []?(key : String) #

def about : String | Nil #

def about=(about : String | Nil) #

def access_token : String | Nil #

def access_token=(access_token : String | Nil) #

def affiliation : String | Nil #

def affiliation=(affiliation : String | Nil) #

def app_id : String | Nil #

def app_id=(app_id : String | Nil) #

def artists_we_like : String | Nil #

def artists_we_like=(artists_we_like : String | Nil) #

def attire : String | Nil #

def attire=(attire : String | Nil) #

def awards : String | Nil #

def awards=(awards : String | Nil) #

def band_interests : String | Nil #

def band_interests=(band_interests : String | Nil) #

def band_members : String | Nil #

def band_members=(band_members : String | Nil) #

def bio : String | Nil #

def bio=(bio : String | Nil) #

def birthday : String | Nil #

def birthday=(birthday : String | Nil) #

def booking_agent : String | Nil #

def booking_agent=(booking_agent : String | Nil) #

def built : String | Nil #

def built=(built : String | Nil) #

def can_checkin : Bool | Nil #

def can_checkin=(can_checkin : Bool | Nil) #

def can_post : Bool | Nil #

def can_post=(can_post : Bool | Nil) #

def category : String | Nil #

def category=(category : String | Nil) #

def checkins : Int64 | Nil #

def checkins=(checkins : Int64 | Nil) #

def company_overview : String | Nil #

def company_overview=(company_overview : String | Nil) #

def copyright_whitelisted_ig_partners : Array(String) | Nil #

def copyright_whitelisted_ig_partners=(copyright_whitelisted_ig_partners : Array(String) | Nil) #

def copyright_whitelisted_ig_partners=(copyright_whitelisted_ig_partners : Array(String) | Nil) #

def country_page_likes : Int64 | Nil #

def country_page_likes=(country_page_likes : Int64 | Nil) #

def culinary_team : String | Nil #

def culinary_team=(culinary_team : String | Nil) #

def current_location : String | Nil #

def current_location=(current_location : String | Nil) #

def description : String | Nil #

def description=(description : String | Nil) #

def description_html : String | Nil #

def description_html=(description_html : String | Nil) #

def directed_by : String | Nil #

def directed_by=(directed_by : String | Nil) #

def display_subtext : String | Nil #

def display_subtext=(display_subtext : String | Nil) #

def displayed_message_response_time : String | Nil #

def displayed_message_response_time=(displayed_message_response_time : String | Nil) #

def emails : Array(String) | Nil #

def emails=(emails : Array(String) | Nil) #

def emails=(emails : Array(String) | Nil) #

def fan_count : Int64 | Nil #

def fan_count=(fan_count : Int64 | Nil) #

def features : String | Nil #

def features=(features : String | Nil) #

def food_styles : Array(String) | Nil #

def food_styles=(food_styles : Array(String) | Nil) #

def food_styles=(food_styles : Array(String) | Nil) #

def founded : String | Nil #

def founded=(founded : String | Nil) #

def general_info : String | Nil #

def general_info=(general_info : String | Nil) #

def general_manager : String | Nil #

def general_manager=(general_manager : String | Nil) #

def genre : String | Nil #

def genre=(genre : String | Nil) #

def global_brand_page_name : String | Nil #

def global_brand_page_name=(global_brand_page_name : String | Nil) #

def global_brand_root_id : String | Nil #

def global_brand_root_id=(global_brand_root_id : String | Nil) #

def has_added_app : Bool | Nil #

def has_added_app=(has_added_app : Bool | Nil) #

def has_whatsapp_business_number : Bool | Nil #

def has_whatsapp_business_number=(has_whatsapp_business_number : Bool | Nil) #

def has_whatsapp_number : Bool | Nil #

def has_whatsapp_number=(has_whatsapp_number : Bool | Nil) #

def hometown : String | Nil #

def hometown=(hometown : String | Nil) #

def id : String | Nil #

def id=(id : String | Nil) #

def impressum : String | Nil #

def impressum=(impressum : String | Nil) #

def influences : String | Nil #

def influences=(influences : String | Nil) #

def instant_articles_review_status : String | Nil #

def instant_articles_review_status=(instant_articles_review_status : String | Nil) #

def is_always_open : Bool | Nil #

def is_always_open=(is_always_open : Bool | Nil) #

def is_chain : Bool | Nil #

def is_chain=(is_chain : Bool | Nil) #

def is_community_page : Bool | Nil #

def is_community_page=(is_community_page : Bool | Nil) #

def is_eligible_for_branded_content : Bool | Nil #

def is_eligible_for_branded_content=(is_eligible_for_branded_content : Bool | Nil) #

def is_messenger_bot_get_started_enabled : Bool | Nil #

def is_messenger_bot_get_started_enabled=(is_messenger_bot_get_started_enabled : Bool | Nil) #

def is_messenger_platform_bot : Bool | Nil #

def is_messenger_platform_bot=(is_messenger_platform_bot : Bool | Nil) #

def is_owned : Bool | Nil #

def is_owned=(is_owned : Bool | Nil) #

def is_permanently_closed : Bool | Nil #

def is_permanently_closed=(is_permanently_closed : Bool | Nil) #

def is_published : Bool | Nil #

def is_published=(is_published : Bool | Nil) #

def is_unclaimed : Bool | Nil #

def is_unclaimed=(is_unclaimed : Bool | Nil) #

def is_verified : Bool | Nil #

def is_verified=(is_verified : Bool | Nil) #

def is_webhooks_subscribed : Bool | Nil #

def is_webhooks_subscribed=(is_webhooks_subscribed : Bool | Nil) #

def leadgen_has_crm_integration : Bool | Nil #

def leadgen_has_crm_integration=(leadgen_has_crm_integration : Bool | Nil) #

def leadgen_has_fat_ping_crm_integration : Bool | Nil #

def leadgen_has_fat_ping_crm_integration=(leadgen_has_fat_ping_crm_integration : Bool | Nil) #

def leadgen_tos_acceptance_time : Datetime | Nil #

def leadgen_tos_acceptance_time=(leadgen_tos_acceptance_time : Datetime | Nil) #

def leadgen_tos_accepted : Bool | Nil #

def leadgen_tos_accepted=(leadgen_tos_accepted : Bool | Nil) #

def link : String | Nil #

def link=(link : String | Nil) #

def members : String | Nil #

def members=(members : String | Nil) #

def merchant_id : String | Nil #

def merchant_id=(merchant_id : String | Nil) #

def merchant_review_status : String | Nil #

def merchant_review_status=(merchant_review_status : String | Nil) #

def messenger_ads_default_icebreakers : Array(String) | Nil #

def messenger_ads_default_icebreakers=(messenger_ads_default_icebreakers : Array(String) | Nil) #

def messenger_ads_default_icebreakers=(messenger_ads_default_icebreakers : Array(String) | Nil) #

def messenger_ads_default_quick_replies : Array(String) | Nil #

def messenger_ads_default_quick_replies=(messenger_ads_default_quick_replies : Array(String) | Nil) #

def messenger_ads_default_quick_replies=(messenger_ads_default_quick_replies : Array(String) | Nil) #

def messenger_ads_quick_replies_type : String | Nil #

def messenger_ads_quick_replies_type=(messenger_ads_quick_replies_type : String | Nil) #

def mission : String | Nil #

def mission=(mission : String | Nil) #

def mpg : String | Nil #

def mpg=(mpg : String | Nil) #

def name : String | Nil #

def name=(name : String | Nil) #

def name_with_location_descriptor : String | Nil #

def name_with_location_descriptor=(name_with_location_descriptor : String | Nil) #

def network : String | Nil #

def network=(network : String | Nil) #

def new_like_count : Int64 | Nil #

def new_like_count=(new_like_count : Int64 | Nil) #

def offer_eligible : Bool | Nil #

def offer_eligible=(offer_eligible : Bool | Nil) #

def overall_star_rating : Float64 | Nil #

def overall_star_rating=(overall_star_rating : Float64 | Nil) #

def page_token : String | Nil #

def page_token=(page_token : String | Nil) #

def personal_info : String | Nil #

def personal_info=(personal_info : String | Nil) #

def personal_interests : String | Nil #

def personal_interests=(personal_interests : String | Nil) #

def pharma_safety_info : String | Nil #

def pharma_safety_info=(pharma_safety_info : String | Nil) #

def phone : String | Nil #

def phone=(phone : String | Nil) #

def place_type : String | Nil #

def place_type=(place_type : String | Nil) #

def plot_outline : String | Nil #

def plot_outline=(plot_outline : String | Nil) #

def preferred_audience : Targeting | Nil #

def preferred_audience=(preferred_audience : Targeting | Nil) #

def press_contact : String | Nil #

def press_contact=(press_contact : String | Nil) #

def price_range : String | Nil #

def price_range=(price_range : String | Nil) #

def privacy_info_url : String | Nil #

def privacy_info_url=(privacy_info_url : String | Nil) #

def produced_by : String | Nil #

def produced_by=(produced_by : String | Nil) #

def products : String | Nil #

def products=(products : String | Nil) #

def promotion_eligible : Bool | Nil #

def promotion_eligible=(promotion_eligible : Bool | Nil) #

def promotion_ineligible_reason : String | Nil #

def promotion_ineligible_reason=(promotion_ineligible_reason : String | Nil) #

def public_transit : String | Nil #

def public_transit=(public_transit : String | Nil) #

def rating_count : Int64 | Nil #

def rating_count=(rating_count : Int64 | Nil) #

def recipient : String | Nil #

def recipient=(recipient : String | Nil) #

def record_label : String | Nil #

def record_label=(record_label : String | Nil) #

def release_date : String | Nil #

def release_date=(release_date : String | Nil) #

def schedule : String | Nil #

def schedule=(schedule : String | Nil) #

def screenplay_by : String | Nil #

def screenplay_by=(screenplay_by : String | Nil) #

def season : String | Nil #

def season=(season : String | Nil) #

def single_line_address : String | Nil #

def single_line_address=(single_line_address : String | Nil) #

def starring : String | Nil #

def starring=(starring : String | Nil) #

def store_code : String | Nil #

def store_code=(store_code : String | Nil) #

def store_location_descriptor : String | Nil #

def store_location_descriptor=(store_location_descriptor : String | Nil) #

def store_number : Int64 | Nil #

def store_number=(store_number : Int64 | Nil) #

def studio : String | Nil #

def studio=(studio : String | Nil) #

def supports_instant_articles : Bool | Nil #

def supports_instant_articles=(supports_instant_articles : Bool | Nil) #

def talking_about_count : Int64 | Nil #

def talking_about_count=(talking_about_count : Int64 | Nil) #

def to_hash #

def to_protobuf(io : IO, embedded = false) #

def to_protobuf #

def unread_message_count : Int64 | Nil #

def unread_message_count=(unread_message_count : Int64 | Nil) #

def unread_notif_count : Int64 | Nil #

def unread_notif_count=(unread_notif_count : Int64 | Nil) #

def unseen_message_count : Int64 | Nil #

def unseen_message_count=(unseen_message_count : Int64 | Nil) #

def username : String | Nil #

def username=(username : String | Nil) #

def verification_status : String | Nil #

def verification_status=(verification_status : String | Nil) #

def website : String | Nil #

def website=(website : String | Nil) #

def were_here_count : Int64 | Nil #

def were_here_count=(were_here_count : Int64 | Nil) #

def whatsapp_number : String | Nil #

def whatsapp_number=(whatsapp_number : String | Nil) #

def written_by : String | Nil #

def written_by=(written_by : String | Nil) #