<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/channel/v1/entitlement_changes.proto

namespace GPBMetadata\Google\Cloud\Channel\V1;

class EntitlementChanges
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Channel\V1\Entitlements::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xEE\x0E\x0A1google/cloud/channel/v1/entitlement_changes.proto\x12\x17google.cloud.channel.v1\x1A\x19google/api/resource.proto\x1A*google/cloud/channel/v1/entitlements.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\xBE\x0C\x0A\x11EntitlementChange\x12R\x0A\x11suspension_reason\x18\x09 \x01(\x0E25.google.cloud.channel.v1.Entitlement.SuspensionReasonH\x00\x12\\\x0A\x13cancellation_reason\x18\x0A \x01(\x0E2=.google.cloud.channel.v1.EntitlementChange.CancellationReasonH\x00\x12X\x0A\x11activation_reason\x18\x0B \x01(\x0E2;.google.cloud.channel.v1.EntitlementChange.ActivationReasonH\x00\x12\x1D\x0A\x13other_change_reason\x18d \x01(\x09H\x00\x12D\x0A\x0Bentitlement\x18\x01 \x01(\x09B/\xE0A\x02\xFAA)\x0A'cloudchannel.googleapis.com/Entitlement\x128\x0A\x05offer\x18\x02 \x01(\x09B)\xE0A\x02\xFAA#\x0A!cloudchannel.googleapis.com/Offer\x12H\x0A\x13provisioned_service\x18\x03 \x01(\x0B2+.google.cloud.channel.v1.ProvisionedService\x12J\x0A\x0Bchange_type\x18\x04 \x01(\x0E25.google.cloud.channel.v1.EntitlementChange.ChangeType\x12/\x0A\x0Bcreate_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12N\x0A\x0Doperator_type\x18\x06 \x01(\x0E27.google.cloud.channel.v1.EntitlementChange.OperatorType\x126\x0A\x0Aparameters\x18\x08 \x03(\x0B2\".google.cloud.channel.v1.Parameter\x12\x10\x0A\x08operator\x18\x0C \x01(\x09\"\xD7\x02\x0A\x0AChangeType\x12\x1B\x0A\x17CHANGE_TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07CREATED\x10\x01\x12\x17\x0A\x13PRICE_PLAN_SWITCHED\x10\x03\x12\x16\x0A\x12COMMITMENT_CHANGED\x10\x04\x12\x0B\x0A\x07RENEWED\x10\x05\x12\x0D\x0A\x09SUSPENDED\x10\x06\x12\x0D\x0A\x09ACTIVATED\x10\x07\x12\x0D\x0A\x09CANCELLED\x10\x08\x12\x0F\x0A\x0BSKU_CHANGED\x10\x09\x12\x1B\x0A\x17RENEWAL_SETTING_CHANGED\x10\x0A\x12\x1D\x0A\x19PAID_SUBSCRIPTION_STARTED\x10\x0B\x12\x17\x0A\x13LICENSE_CAP_CHANGED\x10\x0C\x12\x1E\x0A\x1ASUSPENSION_DETAILS_CHANGED\x10\x0D\x12\x1B\x0A\x17TRIAL_END_DATE_EXTENDED\x10\x0E\x12\x11\x0A\x0DTRIAL_STARTED\x10\x0F\"z\x0A\x0COperatorType\x12\x1D\x0A\x19OPERATOR_TYPE_UNSPECIFIED\x10\x00\x12#\x0A\x1FCUSTOMER_SERVICE_REPRESENTATIVE\x10\x01\x12\x0A\x0A\x06SYSTEM\x10\x02\x12\x0C\x0A\x08CUSTOMER\x10\x03\x12\x0C\x0A\x08RESELLER\x10\x04\"\x7F\x0A\x12CancellationReason\x12#\x0A\x1FCANCELLATION_REASON_UNSPECIFIED\x10\x00\x12\x16\x0A\x12SERVICE_TERMINATED\x10\x01\x12\x16\x0A\x12RELATIONSHIP_ENDED\x10\x02\x12\x14\x0A\x10PARTIAL_TRANSFER\x10\x03\"\xB4\x01\x0A\x10ActivationReason\x12!\x0A\x1DACTIVATION_REASON_UNSPECIFIED\x10\x00\x12\x1F\x0A\x1BRESELLER_REVOKED_SUSPENSION\x10\x01\x12!\x0A\x1DCUSTOMER_ACCEPTED_PENDING_TOS\x10\x02\x12\x1C\x0A\x18RENEWAL_SETTINGS_CHANGED\x10\x03\x12\x1B\x0A\x17OTHER_ACTIVATION_REASON\x10dB\x0F\x0A\x0Dchange_reasonBo\x0A\x1Bcom.google.cloud.channel.v1B\x17EntitlementChangesProtoP\x01Z5cloud.google.com/go/channel/apiv1/channelpb;channelpbb\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

