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 Type
    Method
    Description
    Optional.
    Optional.
    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.
    boolean
    Optional.
    boolean
    The SKU pertaining to the provisioning resource as specified in the Offer.
    boolean
    Describes the transfer eligibility of a SKU.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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];