Package com.google.cloud.channel.v1
Interface TransferableSkuOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransferableSku
,TransferableSku.Builder
public interface TransferableSkuOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Sku
getLegacySku()
Optional.SkuOrBuilder
getLegacySkuOrBuilder()
Optional.Sku
getSku()
The SKU pertaining to the provisioning resource as specified in the Offer.SkuOrBuilder
getSkuOrBuilder()
The SKU pertaining to the provisioning resource as specified in the Offer.TransferEligibility
getTransferEligibility()
Describes the transfer eligibility of a SKU.TransferEligibilityOrBuilder
getTransferEligibilityOrBuilder()
Describes the transfer eligibility of a SKU.boolean
hasLegacySku()
Optional.boolean
hasSku()
The SKU pertaining to the provisioning resource as specified in the Offer.boolean
hasTransferEligibility()
Describes the transfer eligibility of a SKU.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasTransferEligibility
boolean hasTransferEligibility()
Describes the transfer eligibility of a SKU.
.google.cloud.channel.v1.TransferEligibility transfer_eligibility = 9;
- Returns:
- Whether the transferEligibility field is set.
-
getTransferEligibility
TransferEligibility getTransferEligibility()
Describes the transfer eligibility of a SKU.
.google.cloud.channel.v1.TransferEligibility transfer_eligibility = 9;
- Returns:
- The transferEligibility.
-
getTransferEligibilityOrBuilder
TransferEligibilityOrBuilder getTransferEligibilityOrBuilder()
Describes the transfer eligibility of a SKU.
.google.cloud.channel.v1.TransferEligibility transfer_eligibility = 9;
-
hasSku
boolean hasSku()
The SKU pertaining to the provisioning resource as specified in the Offer.
.google.cloud.channel.v1.Sku sku = 11;
- Returns:
- Whether the sku field is set.
-
getSku
Sku getSku()
The SKU pertaining to the provisioning resource as specified in the Offer.
.google.cloud.channel.v1.Sku sku = 11;
- Returns:
- The sku.
-
getSkuOrBuilder
SkuOrBuilder getSkuOrBuilder()
The SKU pertaining to the provisioning resource as specified in the Offer.
.google.cloud.channel.v1.Sku sku = 11;
-
hasLegacySku
boolean hasLegacySku()
Optional. The customer to transfer has an entitlement with the populated legacy SKU.
.google.cloud.channel.v1.Sku legacy_sku = 12 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the legacySku field is set.
-
getLegacySku
Sku getLegacySku()
Optional. The customer to transfer has an entitlement with the populated legacy SKU.
.google.cloud.channel.v1.Sku legacy_sku = 12 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The legacySku.
-
getLegacySkuOrBuilder
SkuOrBuilder getLegacySkuOrBuilder()
Optional. The customer to transfer has an entitlement with the populated legacy SKU.
.google.cloud.channel.v1.Sku legacy_sku = 12 [(.google.api.field_behavior) = OPTIONAL];
-
-