3131public final class CommonInStreamAttribute extends com .google .api .client .json .GenericJson {
3232
3333 /**
34- * The text on the call-to-action button.
34+ * Optional. The text on the call-to-action button.
3535 * The value may be {@code null}.
3636 */
3737 @ com .google .api .client .util .Key
3838 private java .lang .String actionButtonLabel ;
3939
4040 /**
41- * The headline of the call-to-action banner.
41+ * Optional. The headline of the call-to-action banner.
4242 * The value may be {@code null}.
4343 */
4444 @ com .google .api .client .util .Key
4545 private java .lang .String actionHeadline ;
4646
4747 /**
48- * The image which shows next to the video ad.
48+ * Optional. The image which shows next to the video ad.
4949 * The value may be {@code null}.
5050 */
5151 @ com .google .api .client .util .Key
5252 private ImageAsset companionBanner ;
5353
5454 /**
55- * The webpage address that appears with the ad.
55+ * Required. The webpage address that appears with the ad.
5656 * The value may be {@code null}.
5757 */
5858 @ com .google .api .client .util .Key
5959 private java .lang .String displayUrl ;
6060
6161 /**
62- * The URL address of the webpage that people reach after they click the ad.
62+ * Required. The URL address of the webpage that people reach after they click the ad.
6363 * The value may be {@code null}.
6464 */
6565 @ com .google .api .client .util .Key
6666 private java .lang .String finalUrl ;
6767
6868 /**
69- * The URL address loaded in the background for tracking purposes.
69+ * Output only. The URL address loaded in the background for tracking purposes.
7070 * The value may be {@code null}.
7171 */
7272 @ com .google .api .client .util .Key
7373 private java .lang .String trackingUrl ;
7474
7575 /**
76- * The YouTube video of the ad.
76+ * Required. The YouTube video of the ad.
7777 * The value may be {@code null}.
7878 */
7979 @ com .google .api .client .util .Key
8080 private YoutubeVideoDetails video ;
8181
8282 /**
83- * The text on the call-to-action button.
83+ * Optional. The text on the call-to-action button.
8484 * @return value or {@code null} for none
8585 */
8686 public java .lang .String getActionButtonLabel () {
8787 return actionButtonLabel ;
8888 }
8989
9090 /**
91- * The text on the call-to-action button.
91+ * Optional. The text on the call-to-action button.
9292 * @param actionButtonLabel actionButtonLabel or {@code null} for none
9393 */
9494 public CommonInStreamAttribute setActionButtonLabel (java .lang .String actionButtonLabel ) {
@@ -97,15 +97,15 @@ public CommonInStreamAttribute setActionButtonLabel(java.lang.String actionButto
9797 }
9898
9999 /**
100- * The headline of the call-to-action banner.
100+ * Optional. The headline of the call-to-action banner.
101101 * @return value or {@code null} for none
102102 */
103103 public java .lang .String getActionHeadline () {
104104 return actionHeadline ;
105105 }
106106
107107 /**
108- * The headline of the call-to-action banner.
108+ * Optional. The headline of the call-to-action banner.
109109 * @param actionHeadline actionHeadline or {@code null} for none
110110 */
111111 public CommonInStreamAttribute setActionHeadline (java .lang .String actionHeadline ) {
@@ -114,15 +114,15 @@ public CommonInStreamAttribute setActionHeadline(java.lang.String actionHeadline
114114 }
115115
116116 /**
117- * The image which shows next to the video ad.
117+ * Optional. The image which shows next to the video ad.
118118 * @return value or {@code null} for none
119119 */
120120 public ImageAsset getCompanionBanner () {
121121 return companionBanner ;
122122 }
123123
124124 /**
125- * The image which shows next to the video ad.
125+ * Optional. The image which shows next to the video ad.
126126 * @param companionBanner companionBanner or {@code null} for none
127127 */
128128 public CommonInStreamAttribute setCompanionBanner (ImageAsset companionBanner ) {
@@ -131,15 +131,15 @@ public CommonInStreamAttribute setCompanionBanner(ImageAsset companionBanner) {
131131 }
132132
133133 /**
134- * The webpage address that appears with the ad.
134+ * Required. The webpage address that appears with the ad.
135135 * @return value or {@code null} for none
136136 */
137137 public java .lang .String getDisplayUrl () {
138138 return displayUrl ;
139139 }
140140
141141 /**
142- * The webpage address that appears with the ad.
142+ * Required. The webpage address that appears with the ad.
143143 * @param displayUrl displayUrl or {@code null} for none
144144 */
145145 public CommonInStreamAttribute setDisplayUrl (java .lang .String displayUrl ) {
@@ -148,15 +148,15 @@ public CommonInStreamAttribute setDisplayUrl(java.lang.String displayUrl) {
148148 }
149149
150150 /**
151- * The URL address of the webpage that people reach after they click the ad.
151+ * Required. The URL address of the webpage that people reach after they click the ad.
152152 * @return value or {@code null} for none
153153 */
154154 public java .lang .String getFinalUrl () {
155155 return finalUrl ;
156156 }
157157
158158 /**
159- * The URL address of the webpage that people reach after they click the ad.
159+ * Required. The URL address of the webpage that people reach after they click the ad.
160160 * @param finalUrl finalUrl or {@code null} for none
161161 */
162162 public CommonInStreamAttribute setFinalUrl (java .lang .String finalUrl ) {
@@ -165,15 +165,15 @@ public CommonInStreamAttribute setFinalUrl(java.lang.String finalUrl) {
165165 }
166166
167167 /**
168- * The URL address loaded in the background for tracking purposes.
168+ * Output only. The URL address loaded in the background for tracking purposes.
169169 * @return value or {@code null} for none
170170 */
171171 public java .lang .String getTrackingUrl () {
172172 return trackingUrl ;
173173 }
174174
175175 /**
176- * The URL address loaded in the background for tracking purposes.
176+ * Output only. The URL address loaded in the background for tracking purposes.
177177 * @param trackingUrl trackingUrl or {@code null} for none
178178 */
179179 public CommonInStreamAttribute setTrackingUrl (java .lang .String trackingUrl ) {
@@ -182,15 +182,15 @@ public CommonInStreamAttribute setTrackingUrl(java.lang.String trackingUrl) {
182182 }
183183
184184 /**
185- * The YouTube video of the ad.
185+ * Required. The YouTube video of the ad.
186186 * @return value or {@code null} for none
187187 */
188188 public YoutubeVideoDetails getVideo () {
189189 return video ;
190190 }
191191
192192 /**
193- * The YouTube video of the ad.
193+ * Required. The YouTube video of the ad.
194194 * @param video video or {@code null} for none
195195 */
196196 public CommonInStreamAttribute setVideo (YoutubeVideoDetails video ) {
0 commit comments