slides: make int values of Range optional

Depending on `Type` of `Range` speicified the api either expects
or does not expect values. In the case of type `ALL`, these indexes
should not be sent. In the case of type `FIXED_RANGE`, a user might
want to set either the start index or end index to 0. By making
these two pointer types both ways can work provided the correct
input.

Fixes: #433
Change-Id: I060d648dfd72ef51bd8ba202c45dc9a486efed4a
Reviewed-on: https://code-review.googlesource.com/c/google-api-go-client/+/55090
Reviewed-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Chris Broadfoot <cbro@google.com>
diff --git a/google-api-go-generator/gen.go b/google-api-go-generator/gen.go
index 6733c9e..b5d1dc1 100644
--- a/google-api-go-generator/gen.go
+++ b/google-api-go-generator/gen.go
@@ -931,6 +931,8 @@
 	{api: "servicecontrol:v1", schema: "MetricValue", field: "DoubleValue"},
 	{api: "servicecontrol:v1", schema: "MetricValue", field: "Int64Value"},
 	{api: "servicecontrol:v1", schema: "MetricValue", field: "StringValue"},
+	{api: "slides:v1", schema: "Range", field: "EndIndex"},
+	{api: "slides:v1", schema: "Range", field: "StartIndex"},
 	{api: "sqladmin:v1beta4", schema: "Settings", field: "StorageAutoResize"},
 	{api: "storage:v1", schema: "BucketLifecycleRuleCondition", field: "IsLive"},
 	{api: "storage:v1beta2", schema: "BucketLifecycleRuleCondition", field: "IsLive"},