Interface ICustomerProfile<T extends ResourceBase>

All Superinterfaces:
ICustomerReadonlyProfile<T>, IEntityGetOperations<T>, IEntityUpdateOperations<T>, IPartnerComponent<String>, IPartnerComponentString
All Known Implementing Classes:
CustomerBillingProfileOperations

public interface ICustomerProfile<T extends ResourceBase>
extends ICustomerReadonlyProfile<T>, IEntityUpdateOperations<T>
Encapsulates a single customer profile behavior. The type of the customer profile.
  • Method Summary

    Modifier and Type Method Description
    T update​(T customerProfile)
    Updates the customer profile.

    Methods inherited from interface com.microsoft.store.partnercenter.customers.profiles.ICustomerReadonlyProfile

    get

    Methods inherited from interface com.microsoft.store.partnercenter.IPartnerComponent

    getContext, getPartner
  • Method Details

    • update

      T update​(T customerProfile)
      Updates the customer profile.
      Specified by:
      update in interface IEntityUpdateOperations<T extends ResourceBase>
      Parameters:
      customerProfile - The customer profile information.
      Returns:
      The updated customer profile.