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
@Generated
public interface TransferableSkuOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.getSku()The SKU pertaining to the provisioning resource as specified in the Offer.The SKU pertaining to the provisioning resource as specified in the Offer.Describes the transfer eligibility of a SKU.Describes the transfer eligibility of a SKU.booleanOptional.booleanhasSku()The SKU pertaining to the provisioning resource as specified in the Offer.booleanDescribes the transfer eligibility of a SKU.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
-
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];
-