public final class EntitlementChange extends GeneratedMessageV3 implements EntitlementChangeOrBuilder
   
   Change event entry for Entitlement order history
 Protobuf type google.cloud.channel.v1.EntitlementChange
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Fields
  
  ACTIVATION_REASON_FIELD_NUMBER
  
    public static final int ACTIVATION_REASON_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  CANCELLATION_REASON_FIELD_NUMBER
  
    public static final int CANCELLATION_REASON_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  CHANGE_TYPE_FIELD_NUMBER
  
    public static final int CHANGE_TYPE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  CREATE_TIME_FIELD_NUMBER
  
    public static final int CREATE_TIME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  ENTITLEMENT_FIELD_NUMBER
  
    public static final int ENTITLEMENT_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  OFFER_FIELD_NUMBER
  
    public static final int OFFER_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  OPERATOR_FIELD_NUMBER
  
    public static final int OPERATOR_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  OPERATOR_TYPE_FIELD_NUMBER
  
    public static final int OPERATOR_TYPE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  OTHER_CHANGE_REASON_FIELD_NUMBER
  
    public static final int OTHER_CHANGE_REASON_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  PARAMETERS_FIELD_NUMBER
  
    public static final int PARAMETERS_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  PROVISIONED_SERVICE_FIELD_NUMBER
  
    public static final int PROVISIONED_SERVICE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  SUSPENSION_REASON_FIELD_NUMBER
  
    public static final int SUSPENSION_REASON_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Static Methods
  
  
  getDefaultInstance()
  
    public static EntitlementChange getDefaultInstance()
   
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  
  newBuilder()
  
    public static EntitlementChange.Builder newBuilder()
   
  
  
  newBuilder(EntitlementChange prototype)
  
    public static EntitlementChange.Builder newBuilder(EntitlementChange prototype)
   
  
  
  
  
  
    public static EntitlementChange parseDelimitedFrom(InputStream input)
   
  
  
  
  
  
  
    public static EntitlementChange parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(byte[] data)
  
    public static EntitlementChange parseFrom(byte[] data)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | data | byte[]
 | 
    
  
  
  
  
  parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
  
    public static EntitlementChange parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(ByteString data)
  
    public static EntitlementChange parseFrom(ByteString data)
   
  
  
  
  
  parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
  
    public static EntitlementChange parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static EntitlementChange parseFrom(CodedInputStream input)
   
  
  
  
  
  
  
    public static EntitlementChange parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static EntitlementChange parseFrom(InputStream input)
   
  
  
  
  
  
  
    public static EntitlementChange parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parseFrom(ByteBuffer data)
  
    public static EntitlementChange parseFrom(ByteBuffer data)
   
  
  
  
  
  parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
  
    public static EntitlementChange parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  parser()
  
    public static Parser<EntitlementChange> parser()
   
  
  Methods
  
  
  equals(Object obj)
  
    public boolean equals(Object obj)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | obj | Object
 | 
    
  
  
  Overrides
  
  
  getActivationReason()
  
    public EntitlementChange.ActivationReason getActivationReason()
   
   The Entitlement's activation reason
 .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
 
getActivationReasonValue()
  
    public int getActivationReasonValue()
   
   The Entitlement's activation reason
 .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for activationReason. | 
    
  
  
  getCancellationReason()
  
    public EntitlementChange.CancellationReason getCancellationReason()
   
   Cancellation reason for the Entitlement.
 .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
 
getCancellationReasonValue()
  
    public int getCancellationReasonValue()
   
   Cancellation reason for the Entitlement.
 .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for cancellationReason. | 
    
  
  
  getChangeReasonCase()
  
    public EntitlementChange.ChangeReasonCase getChangeReasonCase()
   
  
  
  getChangeType()
  
    public EntitlementChange.ChangeType getChangeType()
   
   The change action type.
 .google.cloud.channel.v1.EntitlementChange.ChangeType change_type = 4;
getChangeTypeValue()
  
    public int getChangeTypeValue()
   
   The change action type.
 .google.cloud.channel.v1.EntitlementChange.ChangeType change_type = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for changeType. | 
    
  
  
  getCreateTime()
  
    public Timestamp getCreateTime()
   
   The submitted time of the change.
 .google.protobuf.Timestamp create_time = 5;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Timestamp | The createTime. | 
    
  
  
  getCreateTimeOrBuilder()
  
    public TimestampOrBuilder getCreateTimeOrBuilder()
   
   The submitted time of the change.
 .google.protobuf.Timestamp create_time = 5;
getDefaultInstanceForType()
  
    public EntitlementChange getDefaultInstanceForType()
   
  
  
  getEntitlement()
  
    public String getEntitlement()
   
   Required. Resource name of an entitlement in the form:
 accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
 
 string entitlement = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The entitlement. | 
    
  
  
  getEntitlementBytes()
  
    public ByteString getEntitlementBytes()
   
   Required. Resource name of an entitlement in the form:
 accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
 
 string entitlement = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for entitlement. | 
    
  
  
  getOffer()
  
   Required. Resource name of the Offer at the time of change.
 Takes the form: accounts/{account_id}/offers/{offer_id}.
 
 string offer = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The offer. | 
    
  
  
  getOfferBytes()
  
    public ByteString getOfferBytes()
   
   Required. Resource name of the Offer at the time of change.
 Takes the form: accounts/{account_id}/offers/{offer_id}.
 
 string offer = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for offer. | 
    
  
  
  getOperator()
  
    public String getOperator()
   
   Human-readable identifier that shows what operator made a change.
 When the operator_type is RESELLER, this is the user's email address.
 For all other operator types, this is empty.
 string operator = 12;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The operator. | 
    
  
  
  getOperatorBytes()
  
    public ByteString getOperatorBytes()
   
   Human-readable identifier that shows what operator made a change.
 When the operator_type is RESELLER, this is the user's email address.
 For all other operator types, this is empty.
 string operator = 12;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for operator. | 
    
  
  
  getOperatorType()
  
    public EntitlementChange.OperatorType getOperatorType()
   
   Operator type responsible for the change.
 .google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;
getOperatorTypeValue()
  
    public int getOperatorTypeValue()
   
   Operator type responsible for the change.
 .google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for operatorType. | 
    
  
  
  getOtherChangeReason()
  
    public String getOtherChangeReason()
   
   e.g. purchase_number change reason, entered by CRS.
 string other_change_reason = 100;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The otherChangeReason. | 
    
  
  
  getOtherChangeReasonBytes()
  
    public ByteString getOtherChangeReasonBytes()
   
   e.g. purchase_number change reason, entered by CRS.
 string other_change_reason = 100;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for otherChangeReason. | 
    
  
  
  getParameters(int index)
  
    public Parameter getParameters(int index)
   
   Extended parameters, such as:
 purchase_order_number, gcp_details;
 internal_correlation_id, long_running_operation_id, order_id;
 etc.
 repeated .google.cloud.channel.v1.Parameter parameters = 8;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getParametersCount()
  
    public int getParametersCount()
   
   Extended parameters, such as:
 purchase_order_number, gcp_details;
 internal_correlation_id, long_running_operation_id, order_id;
 etc.
 repeated .google.cloud.channel.v1.Parameter parameters = 8;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getParametersList()
  
    public List<Parameter> getParametersList()
   
   Extended parameters, such as:
 purchase_order_number, gcp_details;
 internal_correlation_id, long_running_operation_id, order_id;
 etc.
 repeated .google.cloud.channel.v1.Parameter parameters = 8;
getParametersOrBuilder(int index)
  
    public ParameterOrBuilder getParametersOrBuilder(int index)
   
   Extended parameters, such as:
 purchase_order_number, gcp_details;
 internal_correlation_id, long_running_operation_id, order_id;
 etc.
 repeated .google.cloud.channel.v1.Parameter parameters = 8;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getParametersOrBuilderList()
  
    public List<? extends ParameterOrBuilder> getParametersOrBuilderList()
   
   Extended parameters, such as:
 purchase_order_number, gcp_details;
 internal_correlation_id, long_running_operation_id, order_id;
 etc.
 repeated .google.cloud.channel.v1.Parameter parameters = 8;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.channel.v1.ParameterOrBuilder> |  | 
    
  
  
  getParserForType()
  
    public Parser<EntitlementChange> getParserForType()
   
  
  Overrides
  
  
  getProvisionedService()
  
    public ProvisionedService getProvisionedService()
   
   Service provisioned for an Entitlement.
 .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
getProvisionedServiceOrBuilder()
  
    public ProvisionedServiceOrBuilder getProvisionedServiceOrBuilder()
   
   Service provisioned for an Entitlement.
 .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
getSerializedSize()
  
    public int getSerializedSize()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  getSuspensionReason()
  
    public Entitlement.SuspensionReason getSuspensionReason()
   
   Suspension reason for the Entitlement.
 .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
getSuspensionReasonValue()
  
    public int getSuspensionReasonValue()
   
   Suspension reason for the Entitlement.
 .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for suspensionReason. | 
    
  
  
  hasActivationReason()
  
    public boolean hasActivationReason()
   
   The Entitlement's activation reason
 .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the activationReason field is set. | 
    
  
  
  hasCancellationReason()
  
    public boolean hasCancellationReason()
   
   Cancellation reason for the Entitlement.
 .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the cancellationReason field is set. | 
    
  
  
  hasCreateTime()
  
    public boolean hasCreateTime()
   
   The submitted time of the change.
 .google.protobuf.Timestamp create_time = 5;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the createTime field is set. | 
    
  
  
  hasOtherChangeReason()
  
    public boolean hasOtherChangeReason()
   
   e.g. purchase_number change reason, entered by CRS.
 string other_change_reason = 100;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the otherChangeReason field is set. | 
    
  
  
  hasProvisionedService()
  
    public boolean hasProvisionedService()
   
   Service provisioned for an Entitlement.
 .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the provisionedService field is set. | 
    
  
  
  hasSuspensionReason()
  
    public boolean hasSuspensionReason()
   
   Suspension reason for the Entitlement.
 .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the suspensionReason field is set. | 
    
  
  
  hashCode()
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  newBuilderForType()
  
    public EntitlementChange.Builder newBuilderForType()
   
  
  
  newBuilderForType(GeneratedMessageV3.BuilderParent parent)
  
    protected EntitlementChange.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  
  
  Overrides
  
  
  newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Object |  | 
    
  
  Overrides
  
  
  toBuilder()
  
    public EntitlementChange.Builder toBuilder()
   
  
  
  writeTo(CodedOutputStream output)
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides