001package com.plivo.api.models.brand;
002
003import java.util.ArrayList;
004import java.util.List;
005
006import com.fasterxml.jackson.annotation.JsonInclude;
007
008import com.plivo.api.models.base.BaseResource;
009
010
011@JsonInclude(JsonInclude.Include.NON_NULL)
012public class BrandUsecase extends BaseResource {  
013  private List<UseCase> useCases = new ArrayList<UseCase>();
014  private String brandId;
015  private BrandUsecaseResponse brandUsecase;
016
017  public static BrandUseCaseGetter getter(String id) {
018    return new BrandUseCaseGetter(id);
019  }
020
021  /**
022   * @return String return the UseCases
023  */
024  public List<UseCase> getUseCases() {
025    return useCases;
026  }
027  
028  public BrandUsecaseResponse getBrandUsecases() {
029    return brandUsecase;                               
030  }
031
032  /**
033   * @return String return the brandId
034   */
035  public String getBrandId() {
036    return brandId;
037}
038
039  @Override
040  public String getId() {
041    return this.brandId;
042  }
043
044}