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}