<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/subscription/v1/keyapis_subscription_offer_template_v1.proto

namespace GPBMetadata\Keyapis\Subscription\V1;

class KeyapisSubscriptionOfferTemplateV1
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Keyapis\Subscription\V1\KeyapisSubscriptionOfferV1::initOnce();
        $pool->internalAddGeneratedFile(
            '
í@
Dkeyapis/subscription/v1/keyapis_subscription_offer_template_v1.protokeyapis.subscription.v1google/api/field_behavior.proto google/protobuf/descriptor.protogoogle/protobuf/wrappers.protogoogle/protobuf/timestamp.proto;keyapis/subscription/v1/keyapis_subscription_offer_v1.proto"Ì
OfferTemplate

id (	M
service_type (22.keyapis.subscription.v1.OfferTemplate.ServiceTypeBàA
title (	BàA1
description (2.google.protobuf.StringValueK
status_type (21.keyapis.subscription.v1.OfferTemplate.StatusTypeBàA[
applicability_rules (29.keyapis.subscription.v1.OfferTemplate.ApplicabilityRulesBàA?
items (2+.keyapis.subscription.v1.OfferTemplate.ItemBàA3

created_at (2.google.protobuf.TimestampBàA.

updated_at	 (2.google.protobuf.TimestampÛ	
ApplicabilityRules
rf_ids (]
contract_type (2F.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.ContractTypeY
client_type (2D.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.ClientTypeh
billing_system_type (2K.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.BillingSystemType.
&is_external_payment_for_smart_intercom (
is_cms_phone (
is_sip_phone (
is_video_monitor (s
room_device_contract_type	 (2P.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.RoomDeviceContractTypeo
mobile_app_package_type
 (2N.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.MobileAppPackageType"
is_call_forwarding_enabled (
is_digital_way ("F
ContractType
CONTRACT_TYPE_UNKNOWN 
B2B
B2C	
B2B2C"S

ClientType
CLIENT_TYPE_UNKNOWN 
MANAGEMENT_COMPANY
INTERCOM_COMPANY"S
BillingSystemType
BILLING_SYSTEM_TYPE_UNKNOWN 
ASR_MRF
KEY_PLATFORM"i
RoomDeviceContractType%
!ROOM_DEVICE_CONTRACT_TYPE_UNKNOWN 
ROOM_DEVICE_B2B
ROOM_DEVICE_B2C"›
MobileAppPackageType#
MOBILE_APP_PACKAGE_TYPE_UNKNOWN 
OPEN_DOOR_AND_KEYS"
OPEN_DOOR_AND_KEYS_AUDIO_CALLS"
OPEN_DOOR_AND_KEYS_VIDEO_CALLS¿
Item
plan_id (BàA6
type (2#.keyapis.subscription.v1.Offer.TypeBàA 
is_enable_auto_subscribe (
is_digital_way (/
	offer_url (2.google.protobuf.StringValueí
SavingErrorO
conflict (2;.keyapis.subscription.v1.OfferTemplate.SavingError.ConflictH b
duplicate_template (2D.keyapis.subscription.v1.OfferTemplate.SavingError.DuplicateTemplateH 

Conflict
DuplicateTemplateB
reason"x
ServiceType
SERVICE_TYPE_UNKNOWN 
INTERCOM
CAMERAS
	TELEMETRY
ACCESS_CONTROL_PANEL
BARRIER"?

StatusType
STATUS_TYPE_UNKNOWN 

ACTIVE
ARCHIVED"‚

OfferTemplateFilterG
status_types (21.keyapis.subscription.v1.OfferTemplate.StatusTypeI
service_types (22.keyapis.subscription.v1.OfferTemplate.ServiceType
rf_ids (*
text (2.google.protobuf.StringValuer
"applicability_rules_contract_types (2F.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.ContractTypen
 applicability_rules_client_types (2D.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.ClientType}
(applicability_rules_billing_system_types (2K.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.BillingSystemTypeJ
&is_external_payment_for_smart_intercom (2.google.protobuf.BoolValueD
 applicability_rules_is_cms_phone	 (2.google.protobuf.BoolValueD
 applicability_rules_is_sip_phone
 (2.google.protobuf.BoolValueH
$applicability_rules_is_video_monitor (2.google.protobuf.BoolValueˆ
.applicability_rules_room_device_contract_types (2P.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.RoomDeviceContractType„
,applicability_rules_mobile_app_package_types (2N.keyapis.subscription.v1.OfferTemplate.ApplicabilityRules.MobileAppPackageType>
is_call_forwarding_enabled (2.google.protobuf.BoolValue2
is_digital_way (2.google.protobuf.BoolValue
plan_ids ("Þ
OfferTemplatePagingO
order_by_type (28.keyapis.subscription.v1.OfferTemplatePaging.OrderByTypeR
direction_type (2:.keyapis.subscription.v1.OfferTemplatePaging.DirectionType
limit (
offset ("C
OrderByType
ORDER_BY_TYPE_UNKNOWN 

CREATED_AT	
TITLE">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"*
GetOfferTemplateRequest
id (	BàA"Z
GetOfferTemplateResponse6
data (2&.keyapis.subscription.v1.OfferTemplateH B
type"©
GetOfferTemplateListRequest<
filter (2,.keyapis.subscription.v1.OfferTemplateFilter>
paging (2,.keyapis.subscription.v1.OfferTemplatePagingH B

pagination"ÿ
GetOfferTemplateListResponse6
data (2&.keyapis.subscription.v1.OfferTemplateH L
error (2;.keyapis.subscription.v1.GetOfferTemplateListResponse.ErrorH Q
Error>

validation (2(.keyapis.subscription.v1.ValidationErrorH B
reasonB
type"8
"GetOfferTemplateByOrponListRequest
orpon (BàA"�
#GetOfferTemplateByOrponListResponse6
data (2&.keyapis.subscription.v1.OfferTemplateH S
error (2B.keyapis.subscription.v1.GetOfferTemplateByOrponListResponse.ErrorH Q
Error>

validation (2(.keyapis.subscription.v1.ValidationErrorH B
reasonB
type"\\
GetOfferTemplateCountRequest<
filter (2,.keyapis.subscription.v1.OfferTemplateFilter"Ù
GetOfferTemplateCountResponse
data (H M
error (2<.keyapis.subscription.v1.GetOfferTemplateCountResponse.ErrorH Q
Error>

validation (2(.keyapis.subscription.v1.ValidationErrorH B
reasonB
type"9
#GetOfferTemplateByOrponCountRequest
orpon (BàA"ç
$GetOfferTemplateByOrponCountResponse
data (H T
error (2C.keyapis.subscription.v1.GetOfferTemplateByOrponCountResponse.ErrorH Q
Error>

validation (2(.keyapis.subscription.v1.ValidationErrorH B
reasonB
type"U
PostOfferTemplateRequest9
data (2&.keyapis.subscription.v1.OfferTemplateBàA"À
PostOfferTemplateResponse6
data (2&.keyapis.subscription.v1.OfferTemplateH I
error (28.keyapis.subscription.v1.PostOfferTemplateResponse.ErrorH —
Error>

validation (2(.keyapis.subscription.v1.ValidationErrorH D
saving (22.keyapis.subscription.v1.OfferTemplate.SavingErrorH B
reasonB
type"-
DeleteOfferTemplateRequest
id (	BàA"
DeleteOfferTemplateResponse"2
PostOfferTemplateRestoreRequest
id (	BàA"b
 PostOfferTemplateRestoreResponse6
data (2&.keyapis.subscription.v1.OfferTemplateH B
type":
ValidationError
path (	BàA
message (	BàA2«
OfferTemplateService©
GetOfferTemplate0.keyapis.subscription.v1.GetOfferTemplateRequest1.keyapis.subscription.v1.GetOfferTemplateResponse"0‚Óä“*(/subscription/api/v1/offer_template/{id}·
GetOfferTemplateList4.keyapis.subscription.v1.GetOfferTemplateListRequest5.keyapis.subscription.v1.GetOfferTemplateListResponse"0‚Óä“*(/subscription/api/v1/offer_template/list0Ý
GetOfferTemplateByOrponList;.keyapis.subscription.v1.GetOfferTemplateByOrponListRequest<.keyapis.subscription.v1.GetOfferTemplateByOrponListResponse"A‚Óä“;9/subscription/api/v1/offer_template_by_orpon/{orpon}/list0¹
GetOfferTemplateCount5.keyapis.subscription.v1.GetOfferTemplateCountRequest6.keyapis.subscription.v1.GetOfferTemplateCountResponse"1‚Óä“+)/subscription/api/v1/offer_template/countß
GetOfferTemplateByOrponCount<.keyapis.subscription.v1.GetOfferTemplateByOrponCountRequest=.keyapis.subscription.v1.GetOfferTemplateByOrponCountResponse"B‚Óä“<:/subscription/api/v1/offer_template_by_orpon/{orpon}/countª
PostOfferTemplate1.keyapis.subscription.v1.PostOfferTemplateRequest2.keyapis.subscription.v1.PostOfferTemplateResponse".‚Óä“("#/subscription/api/v1/offer_template:*²
DeleteOfferTemplate3.keyapis.subscription.v1.DeleteOfferTemplateRequest4.keyapis.subscription.v1.DeleteOfferTemplateResponse"0‚Óä“**(/subscription/api/v1/offer_template/{id}Ì
PostOfferTemplateRestore8.keyapis.subscription.v1.PostOfferTemplateRestoreRequest9.keyapis.subscription.v1.PostOfferTemplateRestoreResponse";‚Óä“5"0/subscription/api/v1/offer_template/{id}/restore:*BÄ
ru.keyapis.subscription.v1BKeyapisSubscriptionV1ProtoHP Z/keyapis_subscription_v1Øø¢KEYAPISSUBSCRIPTIONV1ªKeyapis.Subscription.V1ÊKeyapis\\Subscription\\V1êKeyapis::Subscription::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

