@@ -15,17 +15,20 @@ public class Template {
1515 private String wabaID ;
1616 private List <HSMComponent > components ;
1717 private HSMCategory category ;
18+ private boolean ctaURLLinkTrackingOptedOut ;
1819
1920 public Template () {
2021 }
2122
23+
2224 public Template (String name , String language , String wabaID ,
23- List <HSMComponent > components , HSMCategory category ) {
25+ List <HSMComponent > components , HSMCategory category , boolean ctaURLLinkTrackingOptedOut ) {
2426 this .name = name ;
2527 this .language = language ;
2628 this .wabaID = wabaID ;
2729 this .components = components ;
2830 this .category = category ;
31+ this .ctaURLLinkTrackingOptedOut = ctaURLLinkTrackingOptedOut ;
2932 }
3033
3134 public String getName () {
@@ -68,6 +71,14 @@ public void setCategory(HSMCategory category) {
6871 this .category = category ;
6972 }
7073
74+ public void setCtaURLLinkTrackingOptedOut (boolean ctaURLLinkTrackingOptedOut ) {
75+ this .ctaURLLinkTrackingOptedOut = ctaURLLinkTrackingOptedOut ;
76+ }
77+
78+ public boolean getCtaURLLinkTrackingOptedOut () {
79+ return ctaURLLinkTrackingOptedOut ;
80+ }
81+
7182 @ Override
7283 public String toString () {
7384 return "WhatsAppTemplate{" +
@@ -76,6 +87,7 @@ public String toString() {
7687 ", wabaID='" + wabaID + '\'' +
7788 ", components=" + components +
7889 ", category='" + category + '\'' +
90+ ", ctaURLLinkTrackingOptedOut='" + ctaURLLinkTrackingOptedOut + '\'' +
7991 '}' ;
8092 }
8193
0 commit comments