Package com.google.cloud.channel.v1
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 Summary
Modifier and TypeMethodDescriptionThe Entitlement's activation reasonintThe Entitlement's activation reasonCancellation reason for the Entitlement.intCancellation reason for the Entitlement.The change action type.intThe change action type.com.google.protobuf.TimestampThe submitted time of the change.com.google.protobuf.TimestampOrBuilderThe submitted time of the change.Required.com.google.protobuf.ByteStringRequired.getOffer()Required.com.google.protobuf.ByteStringRequired.Human-readable identifier that shows what operator made a change.com.google.protobuf.ByteStringHuman-readable identifier that shows what operator made a change.Operator type responsible for the change.intOperator type responsible for the change.e.g. purchase_number change reason, entered by CRS.com.google.protobuf.ByteStringe.g. purchase_number change reason, entered by CRS.getParameters(int index) Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.intExtended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.getParametersOrBuilder(int index) Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.List<? extends ParameterOrBuilder>Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.Service provisioned for an Entitlement.Service provisioned for an Entitlement.Suspension reason for the Entitlement.intSuspension reason for the Entitlement.booleanThe Entitlement's activation reasonbooleanCancellation reason for the Entitlement.booleanThe submitted time of the change.booleane.g. purchase_number change reason, entered by CRS.booleanService provisioned for an Entitlement.booleanSuspension reason for the Entitlement.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
EntitlementChange.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
EntitlementChange.OperatorType getOperatorType()Operator type responsible for the change.
.google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;- Returns:
- The operatorType.
-
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
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
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()
-