Interface EntitlementChangeOrBuilder (3.50.0)

public interface EntitlementChangeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActivationReason()

public abstract EntitlementChange.ActivationReason getActivationReason()

The Entitlement's activation reason

.google.cloud.channel.v1.EntitlementChange.ActivationReason activation_reason = 11;

Returns
Type Description
EntitlementChange.ActivationReason

The activationReason.

getActivationReasonValue()

public abstract 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 abstract EntitlementChange.CancellationReason getCancellationReason()

Cancellation reason for the Entitlement.

.google.cloud.channel.v1.EntitlementChange.CancellationReason cancellation_reason = 10;

Returns
Type Description
EntitlementChange.CancellationReason

The cancellationReason.

getCancellationReasonValue()

public abstract 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 abstract EntitlementChange.ChangeReasonCase getChangeReasonCase()
Returns
Type Description
EntitlementChange.ChangeReasonCase

getChangeType()

public abstract EntitlementChange.ChangeType getChangeType()

The change action type.

.google.cloud.channel.v1.EntitlementChange.ChangeType change_type = 4;

Returns
Type Description
EntitlementChange.ChangeType

The changeType.

getChangeTypeValue()

public abstract 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 abstract Timestamp getCreateTime()

The submitted time of the change.

.google.protobuf.Timestamp create_time = 5;

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

The submitted time of the change.

.google.protobuf.Timestamp create_time = 5;

Returns
Type Description
TimestampOrBuilder

getEntitlement()

public abstract 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 abstract 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()

public abstract 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
Type Description
String

The offer.

getOfferBytes()

public abstract 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 abstract 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 abstract 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 abstract EntitlementChange.OperatorType getOperatorType()

Operator type responsible for the change.

.google.cloud.channel.v1.EntitlementChange.OperatorType operator_type = 6;

Returns
Type Description
EntitlementChange.OperatorType

The operatorType.

getOperatorTypeValue()

public abstract 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 abstract String getOtherChangeReason()

e.g. purchase_number change reason, entered by CRS.

string other_change_reason = 100;

Returns
Type Description
String

The otherChangeReason.

getOtherChangeReasonBytes()

public abstract 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 abstract 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
Returns
Type Description
Parameter

getParametersCount()

public abstract 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 abstract 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;

Returns
Type Description
List<Parameter>

getParametersOrBuilder(int index)

public abstract 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
Returns
Type Description
ParameterOrBuilder

getParametersOrBuilderList()

public abstract 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>

getProvisionedService()

public abstract ProvisionedService getProvisionedService()

Service provisioned for an Entitlement.

.google.cloud.channel.v1.ProvisionedService provisioned_service = 3;

Returns
Type Description
ProvisionedService

The provisionedService.

getProvisionedServiceOrBuilder()

public abstract ProvisionedServiceOrBuilder getProvisionedServiceOrBuilder()

Service provisioned for an Entitlement.

.google.cloud.channel.v1.ProvisionedService provisioned_service = 3;

Returns
Type Description
ProvisionedServiceOrBuilder

getSuspensionReason()

public abstract Entitlement.SuspensionReason getSuspensionReason()

Suspension reason for the Entitlement.

.google.cloud.channel.v1.Entitlement.SuspensionReason suspension_reason = 9;

Returns
Type Description
Entitlement.SuspensionReason

The suspensionReason.

getSuspensionReasonValue()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.