Interface ConditionalOverrideOrBuilder (3.46.0)

public interface ConditionalOverrideOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdjustment()

public abstract RepricingAdjustment getAdjustment()

Required. Information about the applied override's adjustment.

.google.cloud.channel.v1.RepricingAdjustment adjustment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RepricingAdjustment

The adjustment.

getAdjustmentOrBuilder()

public abstract RepricingAdjustmentOrBuilder getAdjustmentOrBuilder()

Required. Information about the applied override's adjustment.

.google.cloud.channel.v1.RepricingAdjustment adjustment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RepricingAdjustmentOrBuilder

getRebillingBasis()

public abstract RebillingBasis getRebillingBasis()

Required. The RebillingBasis to use for the applied override. Shows the relative cost based on your repricing costs.

.google.cloud.channel.v1.RebillingBasis rebilling_basis = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RebillingBasis

The rebillingBasis.

getRebillingBasisValue()

public abstract int getRebillingBasisValue()

Required. The RebillingBasis to use for the applied override. Shows the relative cost based on your repricing costs.

.google.cloud.channel.v1.RebillingBasis rebilling_basis = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for rebillingBasis.

getRepricingCondition()

public abstract RepricingCondition getRepricingCondition()

Required. Specifies the condition which, if met, will apply the override.

.google.cloud.channel.v1.RepricingCondition repricing_condition = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RepricingCondition

The repricingCondition.

getRepricingConditionOrBuilder()

public abstract RepricingConditionOrBuilder getRepricingConditionOrBuilder()

Required. Specifies the condition which, if met, will apply the override.

.google.cloud.channel.v1.RepricingCondition repricing_condition = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RepricingConditionOrBuilder

hasAdjustment()

public abstract boolean hasAdjustment()

Required. Information about the applied override's adjustment.

.google.cloud.channel.v1.RepricingAdjustment adjustment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the adjustment field is set.

hasRepricingCondition()

public abstract boolean hasRepricingCondition()

Required. Specifies the condition which, if met, will apply the override.

.google.cloud.channel.v1.RepricingCondition repricing_condition = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the repricingCondition field is set.