Interface SupplychannelfilteringTrait<T extends SupplychannelfilteringTrait<T>>

Type Parameters:
T - type of extending interface
All Known Implementing Classes:
ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDVariantAttributesGet, ByProjectKeyInStoreKeyByStoreKeyProductProjectionsKeyByKeyVariantAttributesGet, ByProjectKeyProductProjectionsByIDVariantAttributesGet, ByProjectKeyProductProjectionsKeyByKeyVariantAttributesGet

public interface SupplychannelfilteringTrait<T extends SupplychannelfilteringTrait<T>>
SupplychannelfilteringTrait
  • Method Details

    • getFilterSupplyChannels

      List<String> getFilterSupplyChannels()
    • withFilterSupplyChannels

      <TValue> SupplychannelfilteringTrait<T> withFilterSupplyChannels(TValue filterSupplyChannels)
      set filterSupplyChannels with the specificied value
      Type Parameters:
      TValue - value type
      Parameters:
      filterSupplyChannels - value to be set
      Returns:
      SupplychannelfilteringTrait
    • addFilterSupplyChannels

      <TValue> SupplychannelfilteringTrait<T> addFilterSupplyChannels(TValue filterSupplyChannels)
      add additional filterSupplyChannels query parameter
      Type Parameters:
      TValue - value type
      Parameters:
      filterSupplyChannels - value to be added
      Returns:
      SupplychannelfilteringTrait
    • asSupplychannelfilteringTrait

      default SupplychannelfilteringTrait<T> asSupplychannelfilteringTrait()
    • asSupplychannelfilteringTraitToBaseType

      default T asSupplychannelfilteringTraitToBaseType()