Interface EntitlementChangeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EntitlementChange, EntitlementChange.Builder

@Generated public interface EntitlementChangeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSuspensionReason

      boolean hasSuspensionReason()
       Suspension reason for the Entitlement.
       
      .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
      Returns:
      Whether the suspensionReason field is set.
    • getSuspensionReasonValue

      int getSuspensionReasonValue()
       Suspension reason for the Entitlement.
       
      .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
      Returns:
      The enum numeric value on the wire for suspensionReason.
    • getSuspensionReason

      Entitlement.SuspensionReason getSuspensionReason()
       Suspension reason for the Entitlement.
       
      .google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;
      Returns:
      The suspensionReason.
    • hasCancellationReason

      boolean hasCancellationReason()
       Cancellation reason for the Entitlement.
       
      .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
      Returns:
      Whether the cancellationReason field is set.
    • getCancellationReasonValue

      int getCancellationReasonValue()
       Cancellation reason for the Entitlement.
       
      .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
      Returns:
      The enum numeric value on the wire for cancellationReason.
    • getCancellationReason

      EntitlementChange.CancellationReason getCancellationReason()
       Cancellation reason for the Entitlement.
       
      .google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;
      Returns:
      The cancellationReason.
    • hasActivationReason

      boolean hasActivationReason()
       The Entitlement's activation reason
       
      .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
      Returns:
      Whether the activationReason field is set.
    • getActivationReasonValue

      int getActivationReasonValue()
       The Entitlement's activation reason
       
      .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
      Returns:
      The enum numeric value on the wire for activationReason.
    • getActivationReason

      EntitlementChange.ActivationReason getActivationReason()
       The Entitlement's activation reason
       
      .google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;
      Returns:
      The activationReason.
    • hasOtherChangeReason

      boolean hasOtherChangeReason()
       e.g. purchase_number change reason, entered by CRS.
       
      string other_change_reason = 100;
      Returns:
      Whether the otherChangeReason field is set.
    • getOtherChangeReason

      String getOtherChangeReason()
       e.g. purchase_number change reason, entered by CRS.
       
      string other_change_reason = 100;
      Returns:
      The otherChangeReason.
    • getOtherChangeReasonBytes

      com.google.protobuf.ByteString getOtherChangeReasonBytes()
       e.g. purchase_number change reason, entered by CRS.
       
      string other_change_reason = 100;
      Returns:
      The bytes for otherChangeReason.
    • getEntitlement

      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:
      The entitlement.
    • getEntitlementBytes

      com.google.protobuf.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:
      The bytes for entitlement.
    • getOffer

      String 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:
      The offer.
    • getOfferBytes

      com.google.protobuf.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:
      The bytes for offer.
    • hasProvisionedService

      boolean hasProvisionedService()
       Service provisioned for an Entitlement.
       
      .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
      Returns:
      Whether the provisionedService field is set.
    • getProvisionedService

      ProvisionedService getProvisionedService()
       Service provisioned for an Entitlement.
       
      .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
      Returns:
      The provisionedService.
    • getProvisionedServiceOrBuilder

      ProvisionedServiceOrBuilder getProvisionedServiceOrBuilder()
       Service provisioned for an Entitlement.
       
      .google.cloud.channel.v1.ProvisionedService provisioned_service = 3;
    • getChangeTypeValue

      int getChangeTypeValue()
       The change action type.
       
      .google.cloud.channel.v1.EntitlementChange.ChangeType change_type = 4;
      Returns:
      The enum numeric value on the wire for changeType.
    • getChangeType

       The change action type.
       
      .google.cloud.channel.v1.EntitlementChange.ChangeType change_type = 4;
      Returns:
      The changeType.
    • hasCreateTime

      boolean hasCreateTime()
       The submitted time of the change.
       
      .google.protobuf.Timestamp create_time = 5;
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       The submitted time of the change.
       
      .google.protobuf.Timestamp create_time = 5;
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       The submitted time of the change.
       
      .google.protobuf.Timestamp create_time = 5;
    • getOperatorTypeValue

      int getOperatorTypeValue()
       Operator type responsible for the change.
       
      .google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;
      Returns:
      The enum numeric value on the wire for operatorType.
    • getOperatorType

       Operator type responsible for the change.
       
      .google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;
      Returns:
      The operatorType.
    • getParametersList

      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;
    • getParameters

      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;
    • getParametersCount

      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;
    • getParametersOrBuilderList

      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;
    • getParametersOrBuilder

      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;
    • getOperator

      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:
      The operator.
    • getOperatorBytes

      com.google.protobuf.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:
      The bytes for operator.
    • getChangeReasonCase

      EntitlementChange.ChangeReasonCase getChangeReasonCase()