diff --git a/accessapproval/apiv1/access_approval_client.go b/accessapproval/apiv1/access_approval_client.go index fec2c79abc9..d564fab622c 100644 --- a/accessapproval/apiv1/access_approval_client.go +++ b/accessapproval/apiv1/access_approval_client.go @@ -359,11 +359,13 @@ func (c *gRPCClient) ListApprovalRequests(ctx context.Context, req *accessapprov it := &ApprovalRequestIterator{} req = proto.Clone(req).(*accessapprovalpb.ListApprovalRequestsMessage) it.InternalFetch = func(pageSize int, pageToken string) ([]*accessapprovalpb.ApprovalRequest, string, error) { - var resp *accessapprovalpb.ListApprovalRequestsResponse - req.PageToken = pageToken + resp := &accessapprovalpb.ListApprovalRequestsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -386,9 +388,11 @@ func (c *gRPCClient) ListApprovalRequests(ctx context.Context, req *accessapprov it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/accessapproval/apiv1/doc.go b/accessapproval/apiv1/doc.go index f3ca418af85..ee4e8c1891d 100644 --- a/accessapproval/apiv1/doc.go +++ b/accessapproval/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/aiplatform/apiv1/dataset_client.go b/aiplatform/apiv1/dataset_client.go index 4214aeaab7d..c8703a3ea71 100644 --- a/aiplatform/apiv1/dataset_client.go +++ b/aiplatform/apiv1/dataset_client.go @@ -379,11 +379,13 @@ func (c *datasetGRPCClient) ListDatasets(ctx context.Context, req *aiplatformpb. it := &DatasetIterator{} req = proto.Clone(req).(*aiplatformpb.ListDatasetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.Dataset, string, error) { - var resp *aiplatformpb.ListDatasetsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListDatasetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -406,9 +408,11 @@ func (c *datasetGRPCClient) ListDatasets(ctx context.Context, req *aiplatformpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -488,11 +492,13 @@ func (c *datasetGRPCClient) ListDataItems(ctx context.Context, req *aiplatformpb it := &DataItemIterator{} req = proto.Clone(req).(*aiplatformpb.ListDataItemsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.DataItem, string, error) { - var resp *aiplatformpb.ListDataItemsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListDataItemsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -515,9 +521,11 @@ func (c *datasetGRPCClient) ListDataItems(ctx context.Context, req *aiplatformpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -549,11 +557,13 @@ func (c *datasetGRPCClient) ListAnnotations(ctx context.Context, req *aiplatform it := &AnnotationIterator{} req = proto.Clone(req).(*aiplatformpb.ListAnnotationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.Annotation, string, error) { - var resp *aiplatformpb.ListAnnotationsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListAnnotationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -576,9 +586,11 @@ func (c *datasetGRPCClient) ListAnnotations(ctx context.Context, req *aiplatform it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/doc.go b/aiplatform/apiv1/doc.go index 21c50cceaf9..970cbae2e82 100644 --- a/aiplatform/apiv1/doc.go +++ b/aiplatform/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/aiplatform/apiv1/endpoint_client.go b/aiplatform/apiv1/endpoint_client.go index 636c46e522e..0f00a226cd0 100644 --- a/aiplatform/apiv1/endpoint_client.go +++ b/aiplatform/apiv1/endpoint_client.go @@ -335,11 +335,13 @@ func (c *endpointGRPCClient) ListEndpoints(ctx context.Context, req *aiplatformp it := &EndpointIterator{} req = proto.Clone(req).(*aiplatformpb.ListEndpointsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.Endpoint, string, error) { - var resp *aiplatformpb.ListEndpointsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListEndpointsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -362,9 +364,11 @@ func (c *endpointGRPCClient) ListEndpoints(ctx context.Context, req *aiplatformp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/job_client.go b/aiplatform/apiv1/job_client.go index c4fecf637db..6d09fccc7b7 100644 --- a/aiplatform/apiv1/job_client.go +++ b/aiplatform/apiv1/job_client.go @@ -470,11 +470,13 @@ func (c *jobGRPCClient) ListCustomJobs(ctx context.Context, req *aiplatformpb.Li it := &CustomJobIterator{} req = proto.Clone(req).(*aiplatformpb.ListCustomJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.CustomJob, string, error) { - var resp *aiplatformpb.ListCustomJobsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListCustomJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -497,9 +499,11 @@ func (c *jobGRPCClient) ListCustomJobs(ctx context.Context, req *aiplatformpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -592,11 +596,13 @@ func (c *jobGRPCClient) ListDataLabelingJobs(ctx context.Context, req *aiplatfor it := &DataLabelingJobIterator{} req = proto.Clone(req).(*aiplatformpb.ListDataLabelingJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.DataLabelingJob, string, error) { - var resp *aiplatformpb.ListDataLabelingJobsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListDataLabelingJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -619,9 +625,11 @@ func (c *jobGRPCClient) ListDataLabelingJobs(ctx context.Context, req *aiplatfor it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -714,11 +722,13 @@ func (c *jobGRPCClient) ListHyperparameterTuningJobs(ctx context.Context, req *a it := &HyperparameterTuningJobIterator{} req = proto.Clone(req).(*aiplatformpb.ListHyperparameterTuningJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.HyperparameterTuningJob, string, error) { - var resp *aiplatformpb.ListHyperparameterTuningJobsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListHyperparameterTuningJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -741,9 +751,11 @@ func (c *jobGRPCClient) ListHyperparameterTuningJobs(ctx context.Context, req *a it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -836,11 +848,13 @@ func (c *jobGRPCClient) ListBatchPredictionJobs(ctx context.Context, req *aiplat it := &BatchPredictionJobIterator{} req = proto.Clone(req).(*aiplatformpb.ListBatchPredictionJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.BatchPredictionJob, string, error) { - var resp *aiplatformpb.ListBatchPredictionJobsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListBatchPredictionJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -863,9 +877,11 @@ func (c *jobGRPCClient) ListBatchPredictionJobs(ctx context.Context, req *aiplat it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/migration_client.go b/aiplatform/apiv1/migration_client.go index 447fc83ba47..896727fed5f 100644 --- a/aiplatform/apiv1/migration_client.go +++ b/aiplatform/apiv1/migration_client.go @@ -238,11 +238,13 @@ func (c *migrationGRPCClient) SearchMigratableResources(ctx context.Context, req it := &MigratableResourceIterator{} req = proto.Clone(req).(*aiplatformpb.SearchMigratableResourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.MigratableResource, string, error) { - var resp *aiplatformpb.SearchMigratableResourcesResponse - req.PageToken = pageToken + resp := &aiplatformpb.SearchMigratableResourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -265,9 +267,11 @@ func (c *migrationGRPCClient) SearchMigratableResources(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/model_client.go b/aiplatform/apiv1/model_client.go index 2b52406a393..86f3a0c9c65 100644 --- a/aiplatform/apiv1/model_client.go +++ b/aiplatform/apiv1/model_client.go @@ -359,11 +359,13 @@ func (c *modelGRPCClient) ListModels(ctx context.Context, req *aiplatformpb.List it := &ModelIterator{} req = proto.Clone(req).(*aiplatformpb.ListModelsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.Model, string, error) { - var resp *aiplatformpb.ListModelsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListModelsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -386,9 +388,11 @@ func (c *modelGRPCClient) ListModels(ctx context.Context, req *aiplatformpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -487,11 +491,13 @@ func (c *modelGRPCClient) ListModelEvaluations(ctx context.Context, req *aiplatf it := &ModelEvaluationIterator{} req = proto.Clone(req).(*aiplatformpb.ListModelEvaluationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.ModelEvaluation, string, error) { - var resp *aiplatformpb.ListModelEvaluationsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListModelEvaluationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -514,9 +520,11 @@ func (c *modelGRPCClient) ListModelEvaluations(ctx context.Context, req *aiplatf it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -548,11 +556,13 @@ func (c *modelGRPCClient) ListModelEvaluationSlices(ctx context.Context, req *ai it := &ModelEvaluationSliceIterator{} req = proto.Clone(req).(*aiplatformpb.ListModelEvaluationSlicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.ModelEvaluationSlice, string, error) { - var resp *aiplatformpb.ListModelEvaluationSlicesResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListModelEvaluationSlicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -575,9 +585,11 @@ func (c *modelGRPCClient) ListModelEvaluationSlices(ctx context.Context, req *ai it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/pipeline_client.go b/aiplatform/apiv1/pipeline_client.go index 06fc8ff63d6..7c7e3cc576f 100644 --- a/aiplatform/apiv1/pipeline_client.go +++ b/aiplatform/apiv1/pipeline_client.go @@ -369,11 +369,13 @@ func (c *pipelineGRPCClient) ListTrainingPipelines(ctx context.Context, req *aip it := &TrainingPipelineIterator{} req = proto.Clone(req).(*aiplatformpb.ListTrainingPipelinesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.TrainingPipeline, string, error) { - var resp *aiplatformpb.ListTrainingPipelinesResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListTrainingPipelinesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -396,9 +398,11 @@ func (c *pipelineGRPCClient) ListTrainingPipelines(ctx context.Context, req *aip it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -481,11 +485,13 @@ func (c *pipelineGRPCClient) ListPipelineJobs(ctx context.Context, req *aiplatfo it := &PipelineJobIterator{} req = proto.Clone(req).(*aiplatformpb.ListPipelineJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.PipelineJob, string, error) { - var resp *aiplatformpb.ListPipelineJobsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListPipelineJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -508,9 +514,11 @@ func (c *pipelineGRPCClient) ListPipelineJobs(ctx context.Context, req *aiplatfo it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/aiplatform/apiv1/specialist_pool_client.go b/aiplatform/apiv1/specialist_pool_client.go index 1e43a1f661b..ad160b9f037 100644 --- a/aiplatform/apiv1/specialist_pool_client.go +++ b/aiplatform/apiv1/specialist_pool_client.go @@ -325,11 +325,13 @@ func (c *specialistPoolGRPCClient) ListSpecialistPools(ctx context.Context, req it := &SpecialistPoolIterator{} req = proto.Clone(req).(*aiplatformpb.ListSpecialistPoolsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*aiplatformpb.SpecialistPool, string, error) { - var resp *aiplatformpb.ListSpecialistPoolsResponse - req.PageToken = pageToken + resp := &aiplatformpb.ListSpecialistPoolsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -352,9 +354,11 @@ func (c *specialistPoolGRPCClient) ListSpecialistPools(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/analytics/admin/apiv1alpha/analytics_admin_client.go b/analytics/admin/apiv1alpha/analytics_admin_client.go index 66ac56428a2..a4e60237604 100644 --- a/analytics/admin/apiv1alpha/analytics_admin_client.go +++ b/analytics/admin/apiv1alpha/analytics_admin_client.go @@ -1092,11 +1092,13 @@ func (c *analyticsAdminGRPCClient) ListAccounts(ctx context.Context, req *adminp it := &AccountIterator{} req = proto.Clone(req).(*adminpb.ListAccountsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.Account, string, error) { - var resp *adminpb.ListAccountsResponse - req.PageToken = pageToken + resp := &adminpb.ListAccountsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1119,9 +1121,11 @@ func (c *analyticsAdminGRPCClient) ListAccounts(ctx context.Context, req *adminp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1189,11 +1193,13 @@ func (c *analyticsAdminGRPCClient) ListAccountSummaries(ctx context.Context, req it := &AccountSummaryIterator{} req = proto.Clone(req).(*adminpb.ListAccountSummariesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.AccountSummary, string, error) { - var resp *adminpb.ListAccountSummariesResponse - req.PageToken = pageToken + resp := &adminpb.ListAccountSummariesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1216,9 +1222,11 @@ func (c *analyticsAdminGRPCClient) ListAccountSummaries(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1249,11 +1257,13 @@ func (c *analyticsAdminGRPCClient) ListProperties(ctx context.Context, req *admi it := &PropertyIterator{} req = proto.Clone(req).(*adminpb.ListPropertiesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.Property, string, error) { - var resp *adminpb.ListPropertiesResponse - req.PageToken = pageToken + resp := &adminpb.ListPropertiesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1276,9 +1286,11 @@ func (c *analyticsAdminGRPCClient) ListProperties(ctx context.Context, req *admi it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1393,11 +1405,13 @@ func (c *analyticsAdminGRPCClient) ListUserLinks(ctx context.Context, req *admin it := &UserLinkIterator{} req = proto.Clone(req).(*adminpb.ListUserLinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.UserLink, string, error) { - var resp *adminpb.ListUserLinksResponse - req.PageToken = pageToken + resp := &adminpb.ListUserLinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1420,9 +1434,11 @@ func (c *analyticsAdminGRPCClient) ListUserLinks(ctx context.Context, req *admin it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1433,11 +1449,13 @@ func (c *analyticsAdminGRPCClient) AuditUserLinks(ctx context.Context, req *admi it := &AuditUserLinkIterator{} req = proto.Clone(req).(*adminpb.AuditUserLinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.AuditUserLink, string, error) { - var resp *adminpb.AuditUserLinksResponse - req.PageToken = pageToken + resp := &adminpb.AuditUserLinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1460,9 +1478,11 @@ func (c *analyticsAdminGRPCClient) AuditUserLinks(ctx context.Context, req *admi it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1671,11 +1691,13 @@ func (c *analyticsAdminGRPCClient) ListWebDataStreams(ctx context.Context, req * it := &WebDataStreamIterator{} req = proto.Clone(req).(*adminpb.ListWebDataStreamsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.WebDataStream, string, error) { - var resp *adminpb.ListWebDataStreamsResponse - req.PageToken = pageToken + resp := &adminpb.ListWebDataStreamsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1698,9 +1720,11 @@ func (c *analyticsAdminGRPCClient) ListWebDataStreams(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1770,11 +1794,13 @@ func (c *analyticsAdminGRPCClient) ListIosAppDataStreams(ctx context.Context, re it := &IosAppDataStreamIterator{} req = proto.Clone(req).(*adminpb.ListIosAppDataStreamsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.IosAppDataStream, string, error) { - var resp *adminpb.ListIosAppDataStreamsResponse - req.PageToken = pageToken + resp := &adminpb.ListIosAppDataStreamsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1797,9 +1823,11 @@ func (c *analyticsAdminGRPCClient) ListIosAppDataStreams(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1869,11 +1897,13 @@ func (c *analyticsAdminGRPCClient) ListAndroidAppDataStreams(ctx context.Context it := &AndroidAppDataStreamIterator{} req = proto.Clone(req).(*adminpb.ListAndroidAppDataStreamsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.AndroidAppDataStream, string, error) { - var resp *adminpb.ListAndroidAppDataStreamsResponse - req.PageToken = pageToken + resp := &adminpb.ListAndroidAppDataStreamsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1896,9 +1926,11 @@ func (c *analyticsAdminGRPCClient) ListAndroidAppDataStreams(ctx context.Context it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2010,11 +2042,13 @@ func (c *analyticsAdminGRPCClient) ListFirebaseLinks(ctx context.Context, req *a it := &FirebaseLinkIterator{} req = proto.Clone(req).(*adminpb.ListFirebaseLinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.FirebaseLink, string, error) { - var resp *adminpb.ListFirebaseLinksResponse - req.PageToken = pageToken + resp := &adminpb.ListFirebaseLinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2037,9 +2071,11 @@ func (c *analyticsAdminGRPCClient) ListFirebaseLinks(ctx context.Context, req *a it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2130,11 +2166,13 @@ func (c *analyticsAdminGRPCClient) ListGoogleAdsLinks(ctx context.Context, req * it := &GoogleAdsLinkIterator{} req = proto.Clone(req).(*adminpb.ListGoogleAdsLinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.GoogleAdsLink, string, error) { - var resp *adminpb.ListGoogleAdsLinksResponse - req.PageToken = pageToken + resp := &adminpb.ListGoogleAdsLinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2157,9 +2195,11 @@ func (c *analyticsAdminGRPCClient) ListGoogleAdsLinks(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2212,11 +2252,13 @@ func (c *analyticsAdminGRPCClient) ListMeasurementProtocolSecrets(ctx context.Co it := &MeasurementProtocolSecretIterator{} req = proto.Clone(req).(*adminpb.ListMeasurementProtocolSecretsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.MeasurementProtocolSecret, string, error) { - var resp *adminpb.ListMeasurementProtocolSecretsResponse - req.PageToken = pageToken + resp := &adminpb.ListMeasurementProtocolSecretsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2239,9 +2281,11 @@ func (c *analyticsAdminGRPCClient) ListMeasurementProtocolSecrets(ctx context.Co it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2311,11 +2355,13 @@ func (c *analyticsAdminGRPCClient) SearchChangeHistoryEvents(ctx context.Context it := &ChangeHistoryEventIterator{} req = proto.Clone(req).(*adminpb.SearchChangeHistoryEventsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.ChangeHistoryEvent, string, error) { - var resp *adminpb.SearchChangeHistoryEventsResponse - req.PageToken = pageToken + resp := &adminpb.SearchChangeHistoryEventsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2338,9 +2384,11 @@ func (c *analyticsAdminGRPCClient) SearchChangeHistoryEvents(ctx context.Context it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2452,11 +2500,13 @@ func (c *analyticsAdminGRPCClient) ListConversionEvents(ctx context.Context, req it := &ConversionEventIterator{} req = proto.Clone(req).(*adminpb.ListConversionEventsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.ConversionEvent, string, error) { - var resp *adminpb.ListConversionEventsResponse - req.PageToken = pageToken + resp := &adminpb.ListConversionEventsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2479,9 +2529,11 @@ func (c *analyticsAdminGRPCClient) ListConversionEvents(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2534,11 +2586,13 @@ func (c *analyticsAdminGRPCClient) ListCustomDimensions(ctx context.Context, req it := &CustomDimensionIterator{} req = proto.Clone(req).(*adminpb.ListCustomDimensionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.CustomDimension, string, error) { - var resp *adminpb.ListCustomDimensionsResponse - req.PageToken = pageToken + resp := &adminpb.ListCustomDimensionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2561,9 +2615,11 @@ func (c *analyticsAdminGRPCClient) ListCustomDimensions(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2654,11 +2710,13 @@ func (c *analyticsAdminGRPCClient) ListCustomMetrics(ctx context.Context, req *a it := &CustomMetricIterator{} req = proto.Clone(req).(*adminpb.ListCustomMetricsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.CustomMetric, string, error) { - var resp *adminpb.ListCustomMetricsResponse - req.PageToken = pageToken + resp := &adminpb.ListCustomMetricsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2681,9 +2739,11 @@ func (c *analyticsAdminGRPCClient) ListCustomMetrics(ctx context.Context, req *a it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/analytics/admin/apiv1alpha/doc.go b/analytics/admin/apiv1alpha/doc.go index 6ad4067eaef..5f46a9ae803 100644 --- a/analytics/admin/apiv1alpha/doc.go +++ b/analytics/admin/apiv1alpha/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/apigateway/apiv1/api_gateway_client.go b/apigateway/apiv1/api_gateway_client.go index e84288806e8..22eedcbe9d9 100644 --- a/apigateway/apiv1/api_gateway_client.go +++ b/apigateway/apiv1/api_gateway_client.go @@ -493,11 +493,13 @@ func (c *gRPCClient) ListGateways(ctx context.Context, req *apigatewaypb.ListGat it := &GatewayIterator{} req = proto.Clone(req).(*apigatewaypb.ListGatewaysRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*apigatewaypb.Gateway, string, error) { - var resp *apigatewaypb.ListGatewaysResponse - req.PageToken = pageToken + resp := &apigatewaypb.ListGatewaysResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -520,9 +522,11 @@ func (c *gRPCClient) ListGateways(ctx context.Context, req *apigatewaypb.ListGat it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -618,11 +622,13 @@ func (c *gRPCClient) ListApis(ctx context.Context, req *apigatewaypb.ListApisReq it := &ApiIterator{} req = proto.Clone(req).(*apigatewaypb.ListApisRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*apigatewaypb.Api, string, error) { - var resp *apigatewaypb.ListApisResponse - req.PageToken = pageToken + resp := &apigatewaypb.ListApisResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -645,9 +651,11 @@ func (c *gRPCClient) ListApis(ctx context.Context, req *apigatewaypb.ListApisReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -743,11 +751,13 @@ func (c *gRPCClient) ListApiConfigs(ctx context.Context, req *apigatewaypb.ListA it := &ApiConfigIterator{} req = proto.Clone(req).(*apigatewaypb.ListApiConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*apigatewaypb.ApiConfig, string, error) { - var resp *apigatewaypb.ListApiConfigsResponse - req.PageToken = pageToken + resp := &apigatewaypb.ListApiConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -770,9 +780,11 @@ func (c *gRPCClient) ListApiConfigs(ctx context.Context, req *apigatewaypb.ListA it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/apigateway/apiv1/doc.go b/apigateway/apiv1/doc.go index 3e5eacea1f9..d0e545f9ce6 100644 --- a/apigateway/apiv1/doc.go +++ b/apigateway/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/apigeeconnect/apiv1/connection_client.go b/apigeeconnect/apiv1/connection_client.go index 479a5ebcf3c..6ae36be823a 100644 --- a/apigeeconnect/apiv1/connection_client.go +++ b/apigeeconnect/apiv1/connection_client.go @@ -207,11 +207,13 @@ func (c *connectionGRPCClient) ListConnections(ctx context.Context, req *apigeec it := &ConnectionIterator{} req = proto.Clone(req).(*apigeeconnectpb.ListConnectionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*apigeeconnectpb.Connection, string, error) { - var resp *apigeeconnectpb.ListConnectionsResponse - req.PageToken = pageToken + resp := &apigeeconnectpb.ListConnectionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -234,9 +236,11 @@ func (c *connectionGRPCClient) ListConnections(ctx context.Context, req *apigeec it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/apigeeconnect/apiv1/doc.go b/apigeeconnect/apiv1/doc.go index 5a5e0967cf7..47383ee7aa5 100644 --- a/apigeeconnect/apiv1/doc.go +++ b/apigeeconnect/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/appengine/apiv1/authorized_certificates_client.go b/appengine/apiv1/authorized_certificates_client.go index 7f70f751d43..4e07fee0939 100644 --- a/appengine/apiv1/authorized_certificates_client.go +++ b/appengine/apiv1/authorized_certificates_client.go @@ -231,11 +231,13 @@ func (c *authorizedCertificatesGRPCClient) ListAuthorizedCertificates(ctx contex it := &AuthorizedCertificateIterator{} req = proto.Clone(req).(*appenginepb.ListAuthorizedCertificatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.AuthorizedCertificate, string, error) { - var resp *appenginepb.ListAuthorizedCertificatesResponse - req.PageToken = pageToken + resp := &appenginepb.ListAuthorizedCertificatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -258,9 +260,11 @@ func (c *authorizedCertificatesGRPCClient) ListAuthorizedCertificates(ctx contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/authorized_domains_client.go b/appengine/apiv1/authorized_domains_client.go index 970a0b90745..2b0f7c04e8f 100644 --- a/appengine/apiv1/authorized_domains_client.go +++ b/appengine/apiv1/authorized_domains_client.go @@ -197,11 +197,13 @@ func (c *authorizedDomainsGRPCClient) ListAuthorizedDomains(ctx context.Context, it := &AuthorizedDomainIterator{} req = proto.Clone(req).(*appenginepb.ListAuthorizedDomainsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.AuthorizedDomain, string, error) { - var resp *appenginepb.ListAuthorizedDomainsResponse - req.PageToken = pageToken + resp := &appenginepb.ListAuthorizedDomainsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -224,9 +226,11 @@ func (c *authorizedDomainsGRPCClient) ListAuthorizedDomains(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/doc.go b/appengine/apiv1/doc.go index a56ddca8ac9..f205bbfefcf 100644 --- a/appengine/apiv1/doc.go +++ b/appengine/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/appengine/apiv1/domain_mappings_client.go b/appengine/apiv1/domain_mappings_client.go index 3b6c6b6f83a..11a0ce8ef69 100644 --- a/appengine/apiv1/domain_mappings_client.go +++ b/appengine/apiv1/domain_mappings_client.go @@ -278,11 +278,13 @@ func (c *domainMappingsGRPCClient) ListDomainMappings(ctx context.Context, req * it := &DomainMappingIterator{} req = proto.Clone(req).(*appenginepb.ListDomainMappingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.DomainMapping, string, error) { - var resp *appenginepb.ListDomainMappingsResponse - req.PageToken = pageToken + resp := &appenginepb.ListDomainMappingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -305,9 +307,11 @@ func (c *domainMappingsGRPCClient) ListDomainMappings(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/firewall_client.go b/appengine/apiv1/firewall_client.go index f31e79829df..89e4b082ae5 100644 --- a/appengine/apiv1/firewall_client.go +++ b/appengine/apiv1/firewall_client.go @@ -255,11 +255,13 @@ func (c *firewallGRPCClient) ListIngressRules(ctx context.Context, req *appengin it := &FirewallRuleIterator{} req = proto.Clone(req).(*appenginepb.ListIngressRulesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.FirewallRule, string, error) { - var resp *appenginepb.ListIngressRulesResponse - req.PageToken = pageToken + resp := &appenginepb.ListIngressRulesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -282,9 +284,11 @@ func (c *firewallGRPCClient) ListIngressRules(ctx context.Context, req *appengin it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/instances_client.go b/appengine/apiv1/instances_client.go index 9e1cfec8bec..76d31038d25 100644 --- a/appengine/apiv1/instances_client.go +++ b/appengine/apiv1/instances_client.go @@ -277,11 +277,13 @@ func (c *instancesGRPCClient) ListInstances(ctx context.Context, req *appenginep it := &InstanceIterator{} req = proto.Clone(req).(*appenginepb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.Instance, string, error) { - var resp *appenginepb.ListInstancesResponse - req.PageToken = pageToken + resp := &appenginepb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *instancesGRPCClient) ListInstances(ctx context.Context, req *appenginep it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/services_client.go b/appengine/apiv1/services_client.go index 1f4f79193b9..98d75350b53 100644 --- a/appengine/apiv1/services_client.go +++ b/appengine/apiv1/services_client.go @@ -256,11 +256,13 @@ func (c *servicesGRPCClient) ListServices(ctx context.Context, req *appenginepb. it := &ServiceIterator{} req = proto.Clone(req).(*appenginepb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.Service, string, error) { - var resp *appenginepb.ListServicesResponse - req.PageToken = pageToken + resp := &appenginepb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -283,9 +285,11 @@ func (c *servicesGRPCClient) ListServices(ctx context.Context, req *appenginepb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/appengine/apiv1/versions_client.go b/appengine/apiv1/versions_client.go index 33cf343a08f..eb28dabd8e2 100644 --- a/appengine/apiv1/versions_client.go +++ b/appengine/apiv1/versions_client.go @@ -317,11 +317,13 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *appenginepb. it := &VersionIterator{} req = proto.Clone(req).(*appenginepb.ListVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*appenginepb.Version, string, error) { - var resp *appenginepb.ListVersionsResponse - req.PageToken = pageToken + resp := &appenginepb.ListVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -344,9 +346,11 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *appenginepb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/area120/tables/apiv1alpha1/doc.go b/area120/tables/apiv1alpha1/doc.go index 87f6d16e3c9..810e3b9086c 100644 --- a/area120/tables/apiv1alpha1/doc.go +++ b/area120/tables/apiv1alpha1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/area120/tables/apiv1alpha1/tables_client.go b/area120/tables/apiv1alpha1/tables_client.go index d165f012a5b..c1fca401249 100644 --- a/area120/tables/apiv1alpha1/tables_client.go +++ b/area120/tables/apiv1alpha1/tables_client.go @@ -324,11 +324,13 @@ func (c *gRPCClient) ListTables(ctx context.Context, req *tablespb.ListTablesReq it := &TableIterator{} req = proto.Clone(req).(*tablespb.ListTablesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tablespb.Table, string, error) { - var resp *tablespb.ListTablesResponse - req.PageToken = pageToken + resp := &tablespb.ListTablesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -351,9 +353,11 @@ func (c *gRPCClient) ListTables(ctx context.Context, req *tablespb.ListTablesReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -384,11 +388,13 @@ func (c *gRPCClient) ListWorkspaces(ctx context.Context, req *tablespb.ListWorks it := &WorkspaceIterator{} req = proto.Clone(req).(*tablespb.ListWorkspacesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tablespb.Workspace, string, error) { - var resp *tablespb.ListWorkspacesResponse - req.PageToken = pageToken + resp := &tablespb.ListWorkspacesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -411,9 +417,11 @@ func (c *gRPCClient) ListWorkspaces(ctx context.Context, req *tablespb.ListWorks it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -445,11 +453,13 @@ func (c *gRPCClient) ListRows(ctx context.Context, req *tablespb.ListRowsRequest it := &RowIterator{} req = proto.Clone(req).(*tablespb.ListRowsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tablespb.Row, string, error) { - var resp *tablespb.ListRowsResponse - req.PageToken = pageToken + resp := &tablespb.ListRowsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -472,9 +482,11 @@ func (c *gRPCClient) ListRows(ctx context.Context, req *tablespb.ListRowsRequest it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/artifactregistry/apiv1beta2/artifact_registry_client.go b/artifactregistry/apiv1beta2/artifact_registry_client.go index 684affc170f..ec50cf9dca3 100644 --- a/artifactregistry/apiv1beta2/artifact_registry_client.go +++ b/artifactregistry/apiv1beta2/artifact_registry_client.go @@ -595,11 +595,13 @@ func (c *gRPCClient) ListRepositories(ctx context.Context, req *artifactregistry it := &RepositoryIterator{} req = proto.Clone(req).(*artifactregistrypb.ListRepositoriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*artifactregistrypb.Repository, string, error) { - var resp *artifactregistrypb.ListRepositoriesResponse - req.PageToken = pageToken + resp := &artifactregistrypb.ListRepositoriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -622,9 +624,11 @@ func (c *gRPCClient) ListRepositories(ctx context.Context, req *artifactregistry it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -723,11 +727,13 @@ func (c *gRPCClient) ListPackages(ctx context.Context, req *artifactregistrypb.L it := &PackageIterator{} req = proto.Clone(req).(*artifactregistrypb.ListPackagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*artifactregistrypb.Package, string, error) { - var resp *artifactregistrypb.ListPackagesResponse - req.PageToken = pageToken + resp := &artifactregistrypb.ListPackagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -750,9 +756,11 @@ func (c *gRPCClient) ListPackages(ctx context.Context, req *artifactregistrypb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -807,11 +815,13 @@ func (c *gRPCClient) ListVersions(ctx context.Context, req *artifactregistrypb.L it := &VersionIterator{} req = proto.Clone(req).(*artifactregistrypb.ListVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*artifactregistrypb.Version, string, error) { - var resp *artifactregistrypb.ListVersionsResponse - req.PageToken = pageToken + resp := &artifactregistrypb.ListVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -834,9 +844,11 @@ func (c *gRPCClient) ListVersions(ctx context.Context, req *artifactregistrypb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -891,11 +903,13 @@ func (c *gRPCClient) ListFiles(ctx context.Context, req *artifactregistrypb.List it := &FileIterator{} req = proto.Clone(req).(*artifactregistrypb.ListFilesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*artifactregistrypb.File, string, error) { - var resp *artifactregistrypb.ListFilesResponse - req.PageToken = pageToken + resp := &artifactregistrypb.ListFilesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -918,9 +932,11 @@ func (c *gRPCClient) ListFiles(ctx context.Context, req *artifactregistrypb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -952,11 +968,13 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *artifactregistrypb.ListT it := &TagIterator{} req = proto.Clone(req).(*artifactregistrypb.ListTagsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*artifactregistrypb.Tag, string, error) { - var resp *artifactregistrypb.ListTagsResponse - req.PageToken = pageToken + resp := &artifactregistrypb.ListTagsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -979,9 +997,11 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *artifactregistrypb.ListT it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/artifactregistry/apiv1beta2/doc.go b/artifactregistry/apiv1beta2/doc.go index f5121f9335b..c35f9061649 100644 --- a/artifactregistry/apiv1beta2/doc.go +++ b/artifactregistry/apiv1beta2/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/asset/apiv1/asset_client.go b/asset/apiv1/asset_client.go index 2e38bb79573..afbd54cae8e 100644 --- a/asset/apiv1/asset_client.go +++ b/asset/apiv1/asset_client.go @@ -473,11 +473,13 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *assetpb.ListAssetsRequ it := &AssetIterator{} req = proto.Clone(req).(*assetpb.ListAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*assetpb.Asset, string, error) { - var resp *assetpb.ListAssetsResponse - req.PageToken = pageToken + resp := &assetpb.ListAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -500,9 +502,11 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *assetpb.ListAssetsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -635,11 +639,13 @@ func (c *gRPCClient) SearchAllResources(ctx context.Context, req *assetpb.Search it := &ResourceSearchResultIterator{} req = proto.Clone(req).(*assetpb.SearchAllResourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*assetpb.ResourceSearchResult, string, error) { - var resp *assetpb.SearchAllResourcesResponse - req.PageToken = pageToken + resp := &assetpb.SearchAllResourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -662,9 +668,11 @@ func (c *gRPCClient) SearchAllResources(ctx context.Context, req *assetpb.Search it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -675,11 +683,13 @@ func (c *gRPCClient) SearchAllIamPolicies(ctx context.Context, req *assetpb.Sear it := &IamPolicySearchResultIterator{} req = proto.Clone(req).(*assetpb.SearchAllIamPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*assetpb.IamPolicySearchResult, string, error) { - var resp *assetpb.SearchAllIamPoliciesResponse - req.PageToken = pageToken + resp := &assetpb.SearchAllIamPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -702,9 +712,11 @@ func (c *gRPCClient) SearchAllIamPolicies(ctx context.Context, req *assetpb.Sear it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/asset/apiv1/doc.go b/asset/apiv1/doc.go index ccff42ce105..0ba5f30669e 100644 --- a/asset/apiv1/doc.go +++ b/asset/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/asset/apiv1p5beta1/asset_client.go b/asset/apiv1p5beta1/asset_client.go index 3b08aff4bbc..d1fbad251aa 100644 --- a/asset/apiv1p5beta1/asset_client.go +++ b/asset/apiv1p5beta1/asset_client.go @@ -207,11 +207,13 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *assetpb.ListAssetsRequ it := &AssetIterator{} req = proto.Clone(req).(*assetpb.ListAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*assetpb.Asset, string, error) { - var resp *assetpb.ListAssetsResponse - req.PageToken = pageToken + resp := &assetpb.ListAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -234,9 +236,11 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *assetpb.ListAssetsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/asset/apiv1p5beta1/doc.go b/asset/apiv1p5beta1/doc.go index ca1bdd0113b..dbf1ba35066 100644 --- a/asset/apiv1p5beta1/doc.go +++ b/asset/apiv1p5beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/assuredworkloads/apiv1beta1/assured_workloads_client.go b/assuredworkloads/apiv1beta1/assured_workloads_client.go index c6cdd18b7b9..84a8a344e8e 100644 --- a/assuredworkloads/apiv1beta1/assured_workloads_client.go +++ b/assuredworkloads/apiv1beta1/assured_workloads_client.go @@ -375,11 +375,13 @@ func (c *gRPCClient) ListWorkloads(ctx context.Context, req *assuredworkloadspb. it := &WorkloadIterator{} req = proto.Clone(req).(*assuredworkloadspb.ListWorkloadsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*assuredworkloadspb.Workload, string, error) { - var resp *assuredworkloadspb.ListWorkloadsResponse - req.PageToken = pageToken + resp := &assuredworkloadspb.ListWorkloadsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -402,9 +404,11 @@ func (c *gRPCClient) ListWorkloads(ctx context.Context, req *assuredworkloadspb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/assuredworkloads/apiv1beta1/doc.go b/assuredworkloads/apiv1beta1/doc.go index ff8f6135c0e..4906031c75a 100644 --- a/assuredworkloads/apiv1beta1/doc.go +++ b/assuredworkloads/apiv1beta1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/automl/apiv1/auto_ml_client.go b/automl/apiv1/auto_ml_client.go index c1cf25f4abe..947f864840a 100644 --- a/automl/apiv1/auto_ml_client.go +++ b/automl/apiv1/auto_ml_client.go @@ -633,11 +633,13 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *automlpb.ListDataset it := &DatasetIterator{} req = proto.Clone(req).(*automlpb.ListDatasetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.Dataset, string, error) { - var resp *automlpb.ListDatasetsResponse - req.PageToken = pageToken + resp := &automlpb.ListDatasetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -660,9 +662,11 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *automlpb.ListDataset it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -828,11 +832,13 @@ func (c *gRPCClient) ListModels(ctx context.Context, req *automlpb.ListModelsReq it := &ModelIterator{} req = proto.Clone(req).(*automlpb.ListModelsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.Model, string, error) { - var resp *automlpb.ListModelsResponse - req.PageToken = pageToken + resp := &automlpb.ListModelsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -855,9 +861,11 @@ func (c *gRPCClient) ListModels(ctx context.Context, req *automlpb.ListModelsReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1002,11 +1010,13 @@ func (c *gRPCClient) ListModelEvaluations(ctx context.Context, req *automlpb.Lis it := &ModelEvaluationIterator{} req = proto.Clone(req).(*automlpb.ListModelEvaluationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.ModelEvaluation, string, error) { - var resp *automlpb.ListModelEvaluationsResponse - req.PageToken = pageToken + resp := &automlpb.ListModelEvaluationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1029,9 +1039,11 @@ func (c *gRPCClient) ListModelEvaluations(ctx context.Context, req *automlpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/automl/apiv1/doc.go b/automl/apiv1/doc.go index 5f759a09869..0c2e4cbdac3 100644 --- a/automl/apiv1/doc.go +++ b/automl/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/automl/apiv1beta1/auto_ml_client.go b/automl/apiv1beta1/auto_ml_client.go index 47e36dfc3f1..a75f43a7f4c 100644 --- a/automl/apiv1beta1/auto_ml_client.go +++ b/automl/apiv1beta1/auto_ml_client.go @@ -726,11 +726,13 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *automlpb.ListDataset it := &DatasetIterator{} req = proto.Clone(req).(*automlpb.ListDatasetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.Dataset, string, error) { - var resp *automlpb.ListDatasetsResponse - req.PageToken = pageToken + resp := &automlpb.ListDatasetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -753,9 +755,11 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *automlpb.ListDataset it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -898,11 +902,13 @@ func (c *gRPCClient) ListTableSpecs(ctx context.Context, req *automlpb.ListTable it := &TableSpecIterator{} req = proto.Clone(req).(*automlpb.ListTableSpecsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.TableSpec, string, error) { - var resp *automlpb.ListTableSpecsResponse - req.PageToken = pageToken + resp := &automlpb.ListTableSpecsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -925,9 +931,11 @@ func (c *gRPCClient) ListTableSpecs(ctx context.Context, req *automlpb.ListTable it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -980,11 +988,13 @@ func (c *gRPCClient) ListColumnSpecs(ctx context.Context, req *automlpb.ListColu it := &ColumnSpecIterator{} req = proto.Clone(req).(*automlpb.ListColumnSpecsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.ColumnSpec, string, error) { - var resp *automlpb.ListColumnSpecsResponse - req.PageToken = pageToken + resp := &automlpb.ListColumnSpecsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1007,9 +1017,11 @@ func (c *gRPCClient) ListColumnSpecs(ctx context.Context, req *automlpb.ListColu it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1085,11 +1097,13 @@ func (c *gRPCClient) ListModels(ctx context.Context, req *automlpb.ListModelsReq it := &ModelIterator{} req = proto.Clone(req).(*automlpb.ListModelsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.Model, string, error) { - var resp *automlpb.ListModelsResponse - req.PageToken = pageToken + resp := &automlpb.ListModelsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1112,9 +1126,11 @@ func (c *gRPCClient) ListModels(ctx context.Context, req *automlpb.ListModelsReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1261,11 +1277,13 @@ func (c *gRPCClient) ListModelEvaluations(ctx context.Context, req *automlpb.Lis it := &ModelEvaluationIterator{} req = proto.Clone(req).(*automlpb.ListModelEvaluationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*automlpb.ModelEvaluation, string, error) { - var resp *automlpb.ListModelEvaluationsResponse - req.PageToken = pageToken + resp := &automlpb.ListModelEvaluationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1288,9 +1306,11 @@ func (c *gRPCClient) ListModelEvaluations(ctx context.Context, req *automlpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/automl/apiv1beta1/doc.go b/automl/apiv1beta1/doc.go index 02aea7de8ef..48fd31229e0 100644 --- a/automl/apiv1beta1/doc.go +++ b/automl/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/bigquery/connection/apiv1/connection_client.go b/bigquery/connection/apiv1/connection_client.go index 3f2f69330f7..3d14c8c4d63 100644 --- a/bigquery/connection/apiv1/connection_client.go +++ b/bigquery/connection/apiv1/connection_client.go @@ -339,11 +339,13 @@ func (c *gRPCClient) ListConnections(ctx context.Context, req *connectionpb.List it := &ConnectionIterator{} req = proto.Clone(req).(*connectionpb.ListConnectionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*connectionpb.Connection, string, error) { - var resp *connectionpb.ListConnectionsResponse - req.PageToken = pageToken + resp := &connectionpb.ListConnectionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -366,9 +368,11 @@ func (c *gRPCClient) ListConnections(ctx context.Context, req *connectionpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/bigquery/connection/apiv1/doc.go b/bigquery/connection/apiv1/doc.go index 556570d3ca0..c50a065a048 100644 --- a/bigquery/connection/apiv1/doc.go +++ b/bigquery/connection/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/bigquery/datatransfer/apiv1/data_transfer_client.go b/bigquery/datatransfer/apiv1/data_transfer_client.go index 43ad4d4f6af..aca30775bd7 100644 --- a/bigquery/datatransfer/apiv1/data_transfer_client.go +++ b/bigquery/datatransfer/apiv1/data_transfer_client.go @@ -454,11 +454,13 @@ func (c *gRPCClient) ListDataSources(ctx context.Context, req *datatransferpb.Li it := &DataSourceIterator{} req = proto.Clone(req).(*datatransferpb.ListDataSourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.DataSource, string, error) { - var resp *datatransferpb.ListDataSourcesResponse - req.PageToken = pageToken + resp := &datatransferpb.ListDataSourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -481,9 +483,11 @@ func (c *gRPCClient) ListDataSources(ctx context.Context, req *datatransferpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -574,11 +578,13 @@ func (c *gRPCClient) ListTransferConfigs(ctx context.Context, req *datatransferp it := &TransferConfigIterator{} req = proto.Clone(req).(*datatransferpb.ListTransferConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferConfig, string, error) { - var resp *datatransferpb.ListTransferConfigsResponse - req.PageToken = pageToken + resp := &datatransferpb.ListTransferConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -601,9 +607,11 @@ func (c *gRPCClient) ListTransferConfigs(ctx context.Context, req *datatransferp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -689,11 +697,13 @@ func (c *gRPCClient) ListTransferRuns(ctx context.Context, req *datatransferpb.L it := &TransferRunIterator{} req = proto.Clone(req).(*datatransferpb.ListTransferRunsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferRun, string, error) { - var resp *datatransferpb.ListTransferRunsResponse - req.PageToken = pageToken + resp := &datatransferpb.ListTransferRunsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -716,9 +726,11 @@ func (c *gRPCClient) ListTransferRuns(ctx context.Context, req *datatransferpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -729,11 +741,13 @@ func (c *gRPCClient) ListTransferLogs(ctx context.Context, req *datatransferpb.L it := &TransferMessageIterator{} req = proto.Clone(req).(*datatransferpb.ListTransferLogsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferMessage, string, error) { - var resp *datatransferpb.ListTransferLogsResponse - req.PageToken = pageToken + resp := &datatransferpb.ListTransferLogsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -756,9 +770,11 @@ func (c *gRPCClient) ListTransferLogs(ctx context.Context, req *datatransferpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/bigquery/datatransfer/apiv1/doc.go b/bigquery/datatransfer/apiv1/doc.go index 77d7b03a787..db66dfe5831 100644 --- a/bigquery/datatransfer/apiv1/doc.go +++ b/bigquery/datatransfer/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/bigquery/go.mod b/bigquery/go.mod index 216f2225a51..1383391fd7b 100644 --- a/bigquery/go.mod +++ b/bigquery/go.mod @@ -12,7 +12,7 @@ require ( golang.org/x/sync v0.0.0-20210220032951-036812b2e83c golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/bigquery/go.sum b/bigquery/go.sum index 7cd9f5dd8ef..ba545596434 100644 --- a/bigquery/go.sum +++ b/bigquery/go.sum @@ -471,8 +471,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/bigquery/reservation/apiv1/doc.go b/bigquery/reservation/apiv1/doc.go index 4dd0a616766..18e1d39c8f2 100644 --- a/bigquery/reservation/apiv1/doc.go +++ b/bigquery/reservation/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/bigquery/reservation/apiv1/reservation_client.go b/bigquery/reservation/apiv1/reservation_client.go index 9e8a419ff2b..f58ab27f17c 100644 --- a/bigquery/reservation/apiv1/reservation_client.go +++ b/bigquery/reservation/apiv1/reservation_client.go @@ -626,11 +626,13 @@ func (c *gRPCClient) ListReservations(ctx context.Context, req *reservationpb.Li it := &ReservationIterator{} req = proto.Clone(req).(*reservationpb.ListReservationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Reservation, string, error) { - var resp *reservationpb.ListReservationsResponse - req.PageToken = pageToken + resp := &reservationpb.ListReservationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -653,9 +655,11 @@ func (c *gRPCClient) ListReservations(ctx context.Context, req *reservationpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -746,11 +750,13 @@ func (c *gRPCClient) ListCapacityCommitments(ctx context.Context, req *reservati it := &CapacityCommitmentIterator{} req = proto.Clone(req).(*reservationpb.ListCapacityCommitmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.CapacityCommitment, string, error) { - var resp *reservationpb.ListCapacityCommitmentsResponse - req.PageToken = pageToken + resp := &reservationpb.ListCapacityCommitmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -773,9 +779,11 @@ func (c *gRPCClient) ListCapacityCommitments(ctx context.Context, req *reservati it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -908,11 +916,13 @@ func (c *gRPCClient) ListAssignments(ctx context.Context, req *reservationpb.Lis it := &AssignmentIterator{} req = proto.Clone(req).(*reservationpb.ListAssignmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Assignment, string, error) { - var resp *reservationpb.ListAssignmentsResponse - req.PageToken = pageToken + resp := &reservationpb.ListAssignmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -935,9 +945,11 @@ func (c *gRPCClient) ListAssignments(ctx context.Context, req *reservationpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -965,11 +977,13 @@ func (c *gRPCClient) SearchAssignments(ctx context.Context, req *reservationpb.S it := &AssignmentIterator{} req = proto.Clone(req).(*reservationpb.SearchAssignmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Assignment, string, error) { - var resp *reservationpb.SearchAssignmentsResponse - req.PageToken = pageToken + resp := &reservationpb.SearchAssignmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -992,9 +1006,11 @@ func (c *gRPCClient) SearchAssignments(ctx context.Context, req *reservationpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/bigquery/reservation/apiv1beta1/doc.go b/bigquery/reservation/apiv1beta1/doc.go index 1d328377392..0895a4f3dce 100644 --- a/bigquery/reservation/apiv1beta1/doc.go +++ b/bigquery/reservation/apiv1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/bigquery/reservation/apiv1beta1/reservation_client.go b/bigquery/reservation/apiv1beta1/reservation_client.go index dfc99636407..a730838827a 100644 --- a/bigquery/reservation/apiv1beta1/reservation_client.go +++ b/bigquery/reservation/apiv1beta1/reservation_client.go @@ -626,11 +626,13 @@ func (c *gRPCClient) ListReservations(ctx context.Context, req *reservationpb.Li it := &ReservationIterator{} req = proto.Clone(req).(*reservationpb.ListReservationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Reservation, string, error) { - var resp *reservationpb.ListReservationsResponse - req.PageToken = pageToken + resp := &reservationpb.ListReservationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -653,9 +655,11 @@ func (c *gRPCClient) ListReservations(ctx context.Context, req *reservationpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -746,11 +750,13 @@ func (c *gRPCClient) ListCapacityCommitments(ctx context.Context, req *reservati it := &CapacityCommitmentIterator{} req = proto.Clone(req).(*reservationpb.ListCapacityCommitmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.CapacityCommitment, string, error) { - var resp *reservationpb.ListCapacityCommitmentsResponse - req.PageToken = pageToken + resp := &reservationpb.ListCapacityCommitmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -773,9 +779,11 @@ func (c *gRPCClient) ListCapacityCommitments(ctx context.Context, req *reservati it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -908,11 +916,13 @@ func (c *gRPCClient) ListAssignments(ctx context.Context, req *reservationpb.Lis it := &AssignmentIterator{} req = proto.Clone(req).(*reservationpb.ListAssignmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Assignment, string, error) { - var resp *reservationpb.ListAssignmentsResponse - req.PageToken = pageToken + resp := &reservationpb.ListAssignmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -935,9 +945,11 @@ func (c *gRPCClient) ListAssignments(ctx context.Context, req *reservationpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -965,11 +977,13 @@ func (c *gRPCClient) SearchAssignments(ctx context.Context, req *reservationpb.S it := &AssignmentIterator{} req = proto.Clone(req).(*reservationpb.SearchAssignmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*reservationpb.Assignment, string, error) { - var resp *reservationpb.SearchAssignmentsResponse - req.PageToken = pageToken + resp := &reservationpb.SearchAssignmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -992,9 +1006,11 @@ func (c *gRPCClient) SearchAssignments(ctx context.Context, req *reservationpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/billing/apiv1/cloud_billing_client.go b/billing/apiv1/cloud_billing_client.go index bc013828f46..f1a44096826 100644 --- a/billing/apiv1/cloud_billing_client.go +++ b/billing/apiv1/cloud_billing_client.go @@ -448,11 +448,13 @@ func (c *cloudBillingGRPCClient) ListBillingAccounts(ctx context.Context, req *b it := &BillingAccountIterator{} req = proto.Clone(req).(*billingpb.ListBillingAccountsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*billingpb.BillingAccount, string, error) { - var resp *billingpb.ListBillingAccountsResponse - req.PageToken = pageToken + resp := &billingpb.ListBillingAccountsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -475,9 +477,11 @@ func (c *cloudBillingGRPCClient) ListBillingAccounts(ctx context.Context, req *b it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -529,11 +533,13 @@ func (c *cloudBillingGRPCClient) ListProjectBillingInfo(ctx context.Context, req it := &ProjectBillingInfoIterator{} req = proto.Clone(req).(*billingpb.ListProjectBillingInfoRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*billingpb.ProjectBillingInfo, string, error) { - var resp *billingpb.ListProjectBillingInfoResponse - req.PageToken = pageToken + resp := &billingpb.ListProjectBillingInfoResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -556,9 +562,11 @@ func (c *cloudBillingGRPCClient) ListProjectBillingInfo(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/billing/apiv1/cloud_catalog_client.go b/billing/apiv1/cloud_catalog_client.go index 302e5881473..b0f317a29dd 100644 --- a/billing/apiv1/cloud_catalog_client.go +++ b/billing/apiv1/cloud_catalog_client.go @@ -204,11 +204,13 @@ func (c *cloudCatalogGRPCClient) ListServices(ctx context.Context, req *billingp it := &ServiceIterator{} req = proto.Clone(req).(*billingpb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*billingpb.Service, string, error) { - var resp *billingpb.ListServicesResponse - req.PageToken = pageToken + resp := &billingpb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -231,9 +233,11 @@ func (c *cloudCatalogGRPCClient) ListServices(ctx context.Context, req *billingp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -244,11 +248,13 @@ func (c *cloudCatalogGRPCClient) ListSkus(ctx context.Context, req *billingpb.Li it := &SkuIterator{} req = proto.Clone(req).(*billingpb.ListSkusRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*billingpb.Sku, string, error) { - var resp *billingpb.ListSkusResponse - req.PageToken = pageToken + resp := &billingpb.ListSkusResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -271,9 +277,11 @@ func (c *cloudCatalogGRPCClient) ListSkus(ctx context.Context, req *billingpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/billing/apiv1/doc.go b/billing/apiv1/doc.go index 92853fbe804..69a71cf34bc 100644 --- a/billing/apiv1/doc.go +++ b/billing/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/billing/budgets/apiv1/budget_client.go b/billing/budgets/apiv1/budget_client.go index 3def9224369..2f48e670360 100644 --- a/billing/budgets/apiv1/budget_client.go +++ b/billing/budgets/apiv1/budget_client.go @@ -352,11 +352,13 @@ func (c *budgetGRPCClient) ListBudgets(ctx context.Context, req *budgetspb.ListB it := &BudgetIterator{} req = proto.Clone(req).(*budgetspb.ListBudgetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*budgetspb.Budget, string, error) { - var resp *budgetspb.ListBudgetsResponse - req.PageToken = pageToken + resp := &budgetspb.ListBudgetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -379,9 +381,11 @@ func (c *budgetGRPCClient) ListBudgets(ctx context.Context, req *budgetspb.ListB it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/billing/budgets/apiv1/doc.go b/billing/budgets/apiv1/doc.go index 6e824a9710b..5980ad378ed 100644 --- a/billing/budgets/apiv1/doc.go +++ b/billing/budgets/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/billing/budgets/apiv1beta1/budget_client.go b/billing/budgets/apiv1beta1/budget_client.go index fc0901098bd..c9a724ce556 100644 --- a/billing/budgets/apiv1beta1/budget_client.go +++ b/billing/budgets/apiv1beta1/budget_client.go @@ -352,11 +352,13 @@ func (c *budgetGRPCClient) ListBudgets(ctx context.Context, req *budgetspb.ListB it := &BudgetIterator{} req = proto.Clone(req).(*budgetspb.ListBudgetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*budgetspb.Budget, string, error) { - var resp *budgetspb.ListBudgetsResponse - req.PageToken = pageToken + resp := &budgetspb.ListBudgetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -379,9 +381,11 @@ func (c *budgetGRPCClient) ListBudgets(ctx context.Context, req *budgetspb.ListB it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/billing/budgets/apiv1beta1/doc.go b/billing/budgets/apiv1beta1/doc.go index eb530300abc..d702258b03c 100644 --- a/billing/budgets/apiv1beta1/doc.go +++ b/billing/budgets/apiv1beta1/doc.go @@ -52,7 +52,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/binaryauthorization/apiv1beta1/binauthz_management_service_v1_beta1_client.go b/binaryauthorization/apiv1beta1/binauthz_management_service_v1_beta1_client.go index d5461764464..7f110a2cb53 100644 --- a/binaryauthorization/apiv1beta1/binauthz_management_service_v1_beta1_client.go +++ b/binaryauthorization/apiv1beta1/binauthz_management_service_v1_beta1_client.go @@ -459,11 +459,13 @@ func (c *binauthzManagementServiceV1Beta1GRPCClient) ListAttestors(ctx context.C it := &AttestorIterator{} req = proto.Clone(req).(*binaryauthorizationpb.ListAttestorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*binaryauthorizationpb.Attestor, string, error) { - var resp *binaryauthorizationpb.ListAttestorsResponse - req.PageToken = pageToken + resp := &binaryauthorizationpb.ListAttestorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -486,9 +488,11 @@ func (c *binauthzManagementServiceV1Beta1GRPCClient) ListAttestors(ctx context.C it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/binaryauthorization/apiv1beta1/doc.go b/binaryauthorization/apiv1beta1/doc.go index 38b76247757..3bc5d409893 100644 --- a/binaryauthorization/apiv1beta1/doc.go +++ b/binaryauthorization/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/channel/apiv1/cloud_channel_client.go b/channel/apiv1/cloud_channel_client.go index c42f798684c..303eda7c985 100644 --- a/channel/apiv1/cloud_channel_client.go +++ b/channel/apiv1/cloud_channel_client.go @@ -1507,11 +1507,13 @@ func (c *cloudChannelGRPCClient) ListCustomers(ctx context.Context, req *channel it := &CustomerIterator{} req = proto.Clone(req).(*channelpb.ListCustomersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.Customer, string, error) { - var resp *channelpb.ListCustomersResponse - req.PageToken = pageToken + resp := &channelpb.ListCustomersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1534,9 +1536,11 @@ func (c *cloudChannelGRPCClient) ListCustomers(ctx context.Context, req *channel it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1671,11 +1675,13 @@ func (c *cloudChannelGRPCClient) ListEntitlements(ctx context.Context, req *chan it := &EntitlementIterator{} req = proto.Clone(req).(*channelpb.ListEntitlementsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.Entitlement, string, error) { - var resp *channelpb.ListEntitlementsResponse - req.PageToken = pageToken + resp := &channelpb.ListEntitlementsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1698,9 +1704,11 @@ func (c *cloudChannelGRPCClient) ListEntitlements(ctx context.Context, req *chan it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1711,11 +1719,13 @@ func (c *cloudChannelGRPCClient) ListTransferableSkus(ctx context.Context, req * it := &TransferableSkuIterator{} req = proto.Clone(req).(*channelpb.ListTransferableSkusRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.TransferableSku, string, error) { - var resp *channelpb.ListTransferableSkusResponse - req.PageToken = pageToken + resp := &channelpb.ListTransferableSkusResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1738,9 +1748,11 @@ func (c *cloudChannelGRPCClient) ListTransferableSkus(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1751,11 +1763,13 @@ func (c *cloudChannelGRPCClient) ListTransferableOffers(ctx context.Context, req it := &TransferableOfferIterator{} req = proto.Clone(req).(*channelpb.ListTransferableOffersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.TransferableOffer, string, error) { - var resp *channelpb.ListTransferableOffersResponse - req.PageToken = pageToken + resp := &channelpb.ListTransferableOffersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1778,9 +1792,11 @@ func (c *cloudChannelGRPCClient) ListTransferableOffers(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2042,11 +2058,13 @@ func (c *cloudChannelGRPCClient) ListChannelPartnerLinks(ctx context.Context, re it := &ChannelPartnerLinkIterator{} req = proto.Clone(req).(*channelpb.ListChannelPartnerLinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.ChannelPartnerLink, string, error) { - var resp *channelpb.ListChannelPartnerLinksResponse - req.PageToken = pageToken + resp := &channelpb.ListChannelPartnerLinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2069,9 +2087,11 @@ func (c *cloudChannelGRPCClient) ListChannelPartnerLinks(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2165,11 +2185,13 @@ func (c *cloudChannelGRPCClient) ListProducts(ctx context.Context, req *channelp it := &ProductIterator{} req = proto.Clone(req).(*channelpb.ListProductsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.Product, string, error) { - var resp *channelpb.ListProductsResponse - req.PageToken = pageToken + resp := &channelpb.ListProductsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2192,9 +2214,11 @@ func (c *cloudChannelGRPCClient) ListProducts(ctx context.Context, req *channelp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2205,11 +2229,13 @@ func (c *cloudChannelGRPCClient) ListSkus(ctx context.Context, req *channelpb.Li it := &SkuIterator{} req = proto.Clone(req).(*channelpb.ListSkusRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.Sku, string, error) { - var resp *channelpb.ListSkusResponse - req.PageToken = pageToken + resp := &channelpb.ListSkusResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2232,9 +2258,11 @@ func (c *cloudChannelGRPCClient) ListSkus(ctx context.Context, req *channelpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2245,11 +2273,13 @@ func (c *cloudChannelGRPCClient) ListOffers(ctx context.Context, req *channelpb. it := &OfferIterator{} req = proto.Clone(req).(*channelpb.ListOffersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.Offer, string, error) { - var resp *channelpb.ListOffersResponse - req.PageToken = pageToken + resp := &channelpb.ListOffersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2272,9 +2302,11 @@ func (c *cloudChannelGRPCClient) ListOffers(ctx context.Context, req *channelpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2285,11 +2317,13 @@ func (c *cloudChannelGRPCClient) ListPurchasableSkus(ctx context.Context, req *c it := &PurchasableSkuIterator{} req = proto.Clone(req).(*channelpb.ListPurchasableSkusRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.PurchasableSku, string, error) { - var resp *channelpb.ListPurchasableSkusResponse - req.PageToken = pageToken + resp := &channelpb.ListPurchasableSkusResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2312,9 +2346,11 @@ func (c *cloudChannelGRPCClient) ListPurchasableSkus(ctx context.Context, req *c it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2325,11 +2361,13 @@ func (c *cloudChannelGRPCClient) ListPurchasableOffers(ctx context.Context, req it := &PurchasableOfferIterator{} req = proto.Clone(req).(*channelpb.ListPurchasableOffersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*channelpb.PurchasableOffer, string, error) { - var resp *channelpb.ListPurchasableOffersResponse - req.PageToken = pageToken + resp := &channelpb.ListPurchasableOffersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2352,9 +2390,11 @@ func (c *cloudChannelGRPCClient) ListPurchasableOffers(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -2407,11 +2447,13 @@ func (c *cloudChannelGRPCClient) ListSubscribers(ctx context.Context, req *chann it := &StringIterator{} req = proto.Clone(req).(*channelpb.ListSubscribersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *channelpb.ListSubscribersResponse - req.PageToken = pageToken + resp := &channelpb.ListSubscribersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -2434,9 +2476,11 @@ func (c *cloudChannelGRPCClient) ListSubscribers(ctx context.Context, req *chann it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/channel/apiv1/doc.go b/channel/apiv1/doc.go index eadf7e26e24..e189698e1e7 100644 --- a/channel/apiv1/doc.go +++ b/channel/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/cloudbuild/apiv1/v2/cloud_build_client.go b/cloudbuild/apiv1/v2/cloud_build_client.go index ece20aeabc1..26e2d22b947 100644 --- a/cloudbuild/apiv1/v2/cloud_build_client.go +++ b/cloudbuild/apiv1/v2/cloud_build_client.go @@ -573,11 +573,13 @@ func (c *gRPCClient) ListBuilds(ctx context.Context, req *cloudbuildpb.ListBuild it := &BuildIterator{} req = proto.Clone(req).(*cloudbuildpb.ListBuildsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cloudbuildpb.Build, string, error) { - var resp *cloudbuildpb.ListBuildsResponse - req.PageToken = pageToken + resp := &cloudbuildpb.ListBuildsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -600,9 +602,11 @@ func (c *gRPCClient) ListBuilds(ctx context.Context, req *cloudbuildpb.ListBuild it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -699,11 +703,13 @@ func (c *gRPCClient) ListBuildTriggers(ctx context.Context, req *cloudbuildpb.Li it := &BuildTriggerIterator{} req = proto.Clone(req).(*cloudbuildpb.ListBuildTriggersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cloudbuildpb.BuildTrigger, string, error) { - var resp *cloudbuildpb.ListBuildTriggersResponse - req.PageToken = pageToken + resp := &cloudbuildpb.ListBuildTriggersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -726,9 +732,11 @@ func (c *gRPCClient) ListBuildTriggers(ctx context.Context, req *cloudbuildpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -906,11 +914,13 @@ func (c *gRPCClient) ListWorkerPools(ctx context.Context, req *cloudbuildpb.List it := &WorkerPoolIterator{} req = proto.Clone(req).(*cloudbuildpb.ListWorkerPoolsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cloudbuildpb.WorkerPool, string, error) { - var resp *cloudbuildpb.ListWorkerPoolsResponse - req.PageToken = pageToken + resp := &cloudbuildpb.ListWorkerPoolsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -933,9 +943,11 @@ func (c *gRPCClient) ListWorkerPools(ctx context.Context, req *cloudbuildpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/cloudbuild/apiv1/v2/doc.go b/cloudbuild/apiv1/v2/doc.go index 27643c33bb1..b919f8698aa 100644 --- a/cloudbuild/apiv1/v2/doc.go +++ b/cloudbuild/apiv1/v2/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/clouddms/apiv1/data_migration_client.go b/clouddms/apiv1/data_migration_client.go index c8bb77072c1..afdcb28b57d 100644 --- a/clouddms/apiv1/data_migration_client.go +++ b/clouddms/apiv1/data_migration_client.go @@ -438,11 +438,13 @@ func (c *dataMigrationGRPCClient) ListMigrationJobs(ctx context.Context, req *cl it := &MigrationJobIterator{} req = proto.Clone(req).(*clouddmspb.ListMigrationJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*clouddmspb.MigrationJob, string, error) { - var resp *clouddmspb.ListMigrationJobsResponse - req.PageToken = pageToken + resp := &clouddmspb.ListMigrationJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -465,9 +467,11 @@ func (c *dataMigrationGRPCClient) ListMigrationJobs(ctx context.Context, req *cl it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -727,11 +731,13 @@ func (c *dataMigrationGRPCClient) ListConnectionProfiles(ctx context.Context, re it := &ConnectionProfileIterator{} req = proto.Clone(req).(*clouddmspb.ListConnectionProfilesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*clouddmspb.ConnectionProfile, string, error) { - var resp *clouddmspb.ListConnectionProfilesResponse - req.PageToken = pageToken + resp := &clouddmspb.ListConnectionProfilesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -754,9 +760,11 @@ func (c *dataMigrationGRPCClient) ListConnectionProfiles(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/clouddms/apiv1/doc.go b/clouddms/apiv1/doc.go index db0c34c6461..c06bad43ef0 100644 --- a/clouddms/apiv1/doc.go +++ b/clouddms/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/cloudtasks/apiv2/cloud_tasks_client.go b/cloudtasks/apiv2/cloud_tasks_client.go index 62eac06b08e..fd9d9b3c34c 100644 --- a/cloudtasks/apiv2/cloud_tasks_client.go +++ b/cloudtasks/apiv2/cloud_tasks_client.go @@ -531,11 +531,13 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it := &QueueIterator{} req = proto.Clone(req).(*taskspb.ListQueuesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Queue, string, error) { - var resp *taskspb.ListQueuesResponse - req.PageToken = pageToken + resp := &taskspb.ListQueuesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -558,9 +560,11 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -777,11 +781,13 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it := &TaskIterator{} req = proto.Clone(req).(*taskspb.ListTasksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Task, string, error) { - var resp *taskspb.ListTasksResponse - req.PageToken = pageToken + resp := &taskspb.ListTasksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -804,9 +810,11 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/cloudtasks/apiv2/doc.go b/cloudtasks/apiv2/doc.go index 00bbd0d73ec..232afa12a7a 100644 --- a/cloudtasks/apiv2/doc.go +++ b/cloudtasks/apiv2/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/cloudtasks/apiv2beta2/cloud_tasks_client.go b/cloudtasks/apiv2beta2/cloud_tasks_client.go index a07f21d6395..89e287cdbf4 100644 --- a/cloudtasks/apiv2beta2/cloud_tasks_client.go +++ b/cloudtasks/apiv2beta2/cloud_tasks_client.go @@ -611,11 +611,13 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it := &QueueIterator{} req = proto.Clone(req).(*taskspb.ListQueuesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Queue, string, error) { - var resp *taskspb.ListQueuesResponse - req.PageToken = pageToken + resp := &taskspb.ListQueuesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -638,9 +640,11 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -857,11 +861,13 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it := &TaskIterator{} req = proto.Clone(req).(*taskspb.ListTasksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Task, string, error) { - var resp *taskspb.ListTasksResponse - req.PageToken = pageToken + resp := &taskspb.ListTasksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -884,9 +890,11 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/cloudtasks/apiv2beta2/doc.go b/cloudtasks/apiv2beta2/doc.go index c83ffe2014c..c1aa0428bc4 100644 --- a/cloudtasks/apiv2beta2/doc.go +++ b/cloudtasks/apiv2beta2/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/cloudtasks/apiv2beta3/cloud_tasks_client.go b/cloudtasks/apiv2beta3/cloud_tasks_client.go index 95e97209664..98e4736857f 100644 --- a/cloudtasks/apiv2beta3/cloud_tasks_client.go +++ b/cloudtasks/apiv2beta3/cloud_tasks_client.go @@ -531,11 +531,13 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it := &QueueIterator{} req = proto.Clone(req).(*taskspb.ListQueuesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Queue, string, error) { - var resp *taskspb.ListQueuesResponse - req.PageToken = pageToken + resp := &taskspb.ListQueuesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -558,9 +560,11 @@ func (c *gRPCClient) ListQueues(ctx context.Context, req *taskspb.ListQueuesRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -777,11 +781,13 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it := &TaskIterator{} req = proto.Clone(req).(*taskspb.ListTasksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*taskspb.Task, string, error) { - var resp *taskspb.ListTasksResponse - req.PageToken = pageToken + resp := &taskspb.ListTasksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -804,9 +810,11 @@ func (c *gRPCClient) ListTasks(ctx context.Context, req *taskspb.ListTasksReques it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/cloudtasks/apiv2beta3/doc.go b/cloudtasks/apiv2beta3/doc.go index b7ae34302f5..296ec4f0329 100644 --- a/cloudtasks/apiv2beta3/doc.go +++ b/cloudtasks/apiv2beta3/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/container/apiv1/cluster_manager_client.go b/container/apiv1/cluster_manager_client.go index c922b2eb4d5..9b21fc8d4a8 100644 --- a/container/apiv1/cluster_manager_client.go +++ b/container/apiv1/cluster_manager_client.go @@ -1217,11 +1217,13 @@ func (c *clusterManagerGRPCClient) ListUsableSubnetworks(ctx context.Context, re it := &UsableSubnetworkIterator{} req = proto.Clone(req).(*containerpb.ListUsableSubnetworksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*containerpb.UsableSubnetwork, string, error) { - var resp *containerpb.ListUsableSubnetworksResponse - req.PageToken = pageToken + resp := &containerpb.ListUsableSubnetworksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1244,9 +1246,11 @@ func (c *clusterManagerGRPCClient) ListUsableSubnetworks(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/container/apiv1/doc.go b/container/apiv1/doc.go index 82caa7463cb..c71613b074f 100644 --- a/container/apiv1/doc.go +++ b/container/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/containeranalysis/apiv1beta1/container_analysis_v1_beta1_client.go b/containeranalysis/apiv1beta1/container_analysis_v1_beta1_client.go index 341abafb6c1..2c6972f0791 100644 --- a/containeranalysis/apiv1beta1/container_analysis_v1_beta1_client.go +++ b/containeranalysis/apiv1beta1/container_analysis_v1_beta1_client.go @@ -386,11 +386,13 @@ func (c *containerAnalysisV1Beta1GRPCClient) ListScanConfigs(ctx context.Context it := &ScanConfigIterator{} req = proto.Clone(req).(*containeranalysispb.ListScanConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*containeranalysispb.ScanConfig, string, error) { - var resp *containeranalysispb.ListScanConfigsResponse - req.PageToken = pageToken + resp := &containeranalysispb.ListScanConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -413,9 +415,11 @@ func (c *containerAnalysisV1Beta1GRPCClient) ListScanConfigs(ctx context.Context it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/containeranalysis/apiv1beta1/doc.go b/containeranalysis/apiv1beta1/doc.go index 0155a7afa8a..7080fddca4b 100644 --- a/containeranalysis/apiv1beta1/doc.go +++ b/containeranalysis/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/containeranalysis/apiv1beta1/grafeas_v1_beta1_client.go b/containeranalysis/apiv1beta1/grafeas_v1_beta1_client.go index 6ba9a5b0a68..a8c6f962b49 100644 --- a/containeranalysis/apiv1beta1/grafeas_v1_beta1_client.go +++ b/containeranalysis/apiv1beta1/grafeas_v1_beta1_client.go @@ -458,11 +458,13 @@ func (c *grafeasV1Beta1GRPCClient) ListOccurrences(ctx context.Context, req *gra it := &OccurrenceIterator{} req = proto.Clone(req).(*grafeaspb.ListOccurrencesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*grafeaspb.Occurrence, string, error) { - var resp *grafeaspb.ListOccurrencesResponse - req.PageToken = pageToken + resp := &grafeaspb.ListOccurrencesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -485,9 +487,11 @@ func (c *grafeasV1Beta1GRPCClient) ListOccurrences(ctx context.Context, req *gra it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -620,11 +624,13 @@ func (c *grafeasV1Beta1GRPCClient) ListNotes(ctx context.Context, req *grafeaspb it := &NoteIterator{} req = proto.Clone(req).(*grafeaspb.ListNotesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*grafeaspb.Note, string, error) { - var resp *grafeaspb.ListNotesResponse - req.PageToken = pageToken + resp := &grafeaspb.ListNotesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -647,9 +653,11 @@ func (c *grafeasV1Beta1GRPCClient) ListNotes(ctx context.Context, req *grafeaspb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -740,11 +748,13 @@ func (c *grafeasV1Beta1GRPCClient) ListNoteOccurrences(ctx context.Context, req it := &OccurrenceIterator{} req = proto.Clone(req).(*grafeaspb.ListNoteOccurrencesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*grafeaspb.Occurrence, string, error) { - var resp *grafeaspb.ListNoteOccurrencesResponse - req.PageToken = pageToken + resp := &grafeaspb.ListNoteOccurrencesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -767,9 +777,11 @@ func (c *grafeasV1Beta1GRPCClient) ListNoteOccurrences(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datacatalog/apiv1/data_catalog_client.go b/datacatalog/apiv1/data_catalog_client.go index 6740795d947..1170370f556 100644 --- a/datacatalog/apiv1/data_catalog_client.go +++ b/datacatalog/apiv1/data_catalog_client.go @@ -677,11 +677,13 @@ func (c *gRPCClient) SearchCatalog(ctx context.Context, req *datacatalogpb.Searc it := &SearchCatalogResultIterator{} req = proto.Clone(req).(*datacatalogpb.SearchCatalogRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.SearchCatalogResult, string, error) { - var resp *datacatalogpb.SearchCatalogResponse - req.PageToken = pageToken + resp := &datacatalogpb.SearchCatalogResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -704,9 +706,11 @@ func (c *gRPCClient) SearchCatalog(ctx context.Context, req *datacatalogpb.Searc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -797,11 +801,13 @@ func (c *gRPCClient) ListEntryGroups(ctx context.Context, req *datacatalogpb.Lis it := &EntryGroupIterator{} req = proto.Clone(req).(*datacatalogpb.ListEntryGroupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.EntryGroup, string, error) { - var resp *datacatalogpb.ListEntryGroupsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListEntryGroupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -824,9 +830,11 @@ func (c *gRPCClient) ListEntryGroups(ctx context.Context, req *datacatalogpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -937,11 +945,13 @@ func (c *gRPCClient) ListEntries(ctx context.Context, req *datacatalogpb.ListEnt it := &EntryIterator{} req = proto.Clone(req).(*datacatalogpb.ListEntriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Entry, string, error) { - var resp *datacatalogpb.ListEntriesResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListEntriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -964,9 +974,11 @@ func (c *gRPCClient) ListEntries(ctx context.Context, req *datacatalogpb.ListEnt it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1217,11 +1229,13 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *datacatalogpb.ListTagsRe it := &TagIterator{} req = proto.Clone(req).(*datacatalogpb.ListTagsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Tag, string, error) { - var resp *datacatalogpb.ListTagsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListTagsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1244,9 +1258,11 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *datacatalogpb.ListTagsRe it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datacatalog/apiv1/doc.go b/datacatalog/apiv1/doc.go index e5148a8d778..f2e9f474491 100644 --- a/datacatalog/apiv1/doc.go +++ b/datacatalog/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/datacatalog/apiv1/policy_tag_manager_client.go b/datacatalog/apiv1/policy_tag_manager_client.go index 9ad845874ff..9b3393edba5 100644 --- a/datacatalog/apiv1/policy_tag_manager_client.go +++ b/datacatalog/apiv1/policy_tag_manager_client.go @@ -375,11 +375,13 @@ func (c *policyTagManagerGRPCClient) ListTaxonomies(ctx context.Context, req *da it := &TaxonomyIterator{} req = proto.Clone(req).(*datacatalogpb.ListTaxonomiesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Taxonomy, string, error) { - var resp *datacatalogpb.ListTaxonomiesResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListTaxonomiesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -402,9 +404,11 @@ func (c *policyTagManagerGRPCClient) ListTaxonomies(ctx context.Context, req *da it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -495,11 +499,13 @@ func (c *policyTagManagerGRPCClient) ListPolicyTags(ctx context.Context, req *da it := &PolicyTagIterator{} req = proto.Clone(req).(*datacatalogpb.ListPolicyTagsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.PolicyTag, string, error) { - var resp *datacatalogpb.ListPolicyTagsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListPolicyTagsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -522,9 +528,11 @@ func (c *policyTagManagerGRPCClient) ListPolicyTags(ctx context.Context, req *da it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datacatalog/apiv1beta1/data_catalog_client.go b/datacatalog/apiv1beta1/data_catalog_client.go index e3d6a16f448..ab666925db5 100644 --- a/datacatalog/apiv1beta1/data_catalog_client.go +++ b/datacatalog/apiv1beta1/data_catalog_client.go @@ -655,11 +655,13 @@ func (c *gRPCClient) SearchCatalog(ctx context.Context, req *datacatalogpb.Searc it := &SearchCatalogResultIterator{} req = proto.Clone(req).(*datacatalogpb.SearchCatalogRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.SearchCatalogResult, string, error) { - var resp *datacatalogpb.SearchCatalogResponse - req.PageToken = pageToken + resp := &datacatalogpb.SearchCatalogResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -682,9 +684,11 @@ func (c *gRPCClient) SearchCatalog(ctx context.Context, req *datacatalogpb.Searc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -775,11 +779,13 @@ func (c *gRPCClient) ListEntryGroups(ctx context.Context, req *datacatalogpb.Lis it := &EntryGroupIterator{} req = proto.Clone(req).(*datacatalogpb.ListEntryGroupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.EntryGroup, string, error) { - var resp *datacatalogpb.ListEntryGroupsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListEntryGroupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -802,9 +808,11 @@ func (c *gRPCClient) ListEntryGroups(ctx context.Context, req *datacatalogpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -915,11 +923,13 @@ func (c *gRPCClient) ListEntries(ctx context.Context, req *datacatalogpb.ListEnt it := &EntryIterator{} req = proto.Clone(req).(*datacatalogpb.ListEntriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Entry, string, error) { - var resp *datacatalogpb.ListEntriesResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListEntriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -942,9 +952,11 @@ func (c *gRPCClient) ListEntries(ctx context.Context, req *datacatalogpb.ListEnt it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1174,11 +1186,13 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *datacatalogpb.ListTagsRe it := &TagIterator{} req = proto.Clone(req).(*datacatalogpb.ListTagsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Tag, string, error) { - var resp *datacatalogpb.ListTagsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListTagsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1201,9 +1215,11 @@ func (c *gRPCClient) ListTags(ctx context.Context, req *datacatalogpb.ListTagsRe it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datacatalog/apiv1beta1/doc.go b/datacatalog/apiv1beta1/doc.go index 6287e315282..ea898bcc988 100644 --- a/datacatalog/apiv1beta1/doc.go +++ b/datacatalog/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/datacatalog/apiv1beta1/policy_tag_manager_client.go b/datacatalog/apiv1beta1/policy_tag_manager_client.go index 9028e6e7776..398e70a8156 100644 --- a/datacatalog/apiv1beta1/policy_tag_manager_client.go +++ b/datacatalog/apiv1beta1/policy_tag_manager_client.go @@ -339,11 +339,13 @@ func (c *policyTagManagerGRPCClient) ListTaxonomies(ctx context.Context, req *da it := &TaxonomyIterator{} req = proto.Clone(req).(*datacatalogpb.ListTaxonomiesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.Taxonomy, string, error) { - var resp *datacatalogpb.ListTaxonomiesResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListTaxonomiesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -366,9 +368,11 @@ func (c *policyTagManagerGRPCClient) ListTaxonomies(ctx context.Context, req *da it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -439,11 +443,13 @@ func (c *policyTagManagerGRPCClient) ListPolicyTags(ctx context.Context, req *da it := &PolicyTagIterator{} req = proto.Clone(req).(*datacatalogpb.ListPolicyTagsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datacatalogpb.PolicyTag, string, error) { - var resp *datacatalogpb.ListPolicyTagsResponse - req.PageToken = pageToken + resp := &datacatalogpb.ListPolicyTagsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -466,9 +472,11 @@ func (c *policyTagManagerGRPCClient) ListPolicyTags(ctx context.Context, req *da it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataflow/apiv1beta3/doc.go b/dataflow/apiv1beta3/doc.go index 7731a26d0d2..e94d2a08bb7 100644 --- a/dataflow/apiv1beta3/doc.go +++ b/dataflow/apiv1beta3/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dataflow/apiv1beta3/jobs_v1_beta3_client.go b/dataflow/apiv1beta3/jobs_v1_beta3_client.go index e477258d858..54f2357614b 100644 --- a/dataflow/apiv1beta3/jobs_v1_beta3_client.go +++ b/dataflow/apiv1beta3/jobs_v1_beta3_client.go @@ -326,11 +326,13 @@ func (c *jobsV1Beta3GRPCClient) ListJobs(ctx context.Context, req *dataflowpb.Li it := &JobIterator{} req = proto.Clone(req).(*dataflowpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataflowpb.Job, string, error) { - var resp *dataflowpb.ListJobsResponse - req.PageToken = pageToken + resp := &dataflowpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -353,9 +355,11 @@ func (c *jobsV1Beta3GRPCClient) ListJobs(ctx context.Context, req *dataflowpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -365,11 +369,13 @@ func (c *jobsV1Beta3GRPCClient) AggregatedListJobs(ctx context.Context, req *dat it := &JobIterator{} req = proto.Clone(req).(*dataflowpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataflowpb.Job, string, error) { - var resp *dataflowpb.ListJobsResponse - req.PageToken = pageToken + resp := &dataflowpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -392,9 +398,11 @@ func (c *jobsV1Beta3GRPCClient) AggregatedListJobs(ctx context.Context, req *dat it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataflow/apiv1beta3/messages_v1_beta3_client.go b/dataflow/apiv1beta3/messages_v1_beta3_client.go index cc2ccb08df0..dfe7cb0fc52 100644 --- a/dataflow/apiv1beta3/messages_v1_beta3_client.go +++ b/dataflow/apiv1beta3/messages_v1_beta3_client.go @@ -198,11 +198,13 @@ func (c *messagesV1Beta3GRPCClient) ListJobMessages(ctx context.Context, req *da it := &JobMessageIterator{} req = proto.Clone(req).(*dataflowpb.ListJobMessagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataflowpb.JobMessage, string, error) { - var resp *dataflowpb.ListJobMessagesResponse - req.PageToken = pageToken + resp := &dataflowpb.ListJobMessagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -225,9 +227,11 @@ func (c *messagesV1Beta3GRPCClient) ListJobMessages(ctx context.Context, req *da it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataflow/apiv1beta3/metrics_v1_beta3_client.go b/dataflow/apiv1beta3/metrics_v1_beta3_client.go index 76bf3af545b..71a6b661511 100644 --- a/dataflow/apiv1beta3/metrics_v1_beta3_client.go +++ b/dataflow/apiv1beta3/metrics_v1_beta3_client.go @@ -240,11 +240,13 @@ func (c *metricsV1Beta3GRPCClient) GetJobExecutionDetails(ctx context.Context, r it := &StageSummaryIterator{} req = proto.Clone(req).(*dataflowpb.GetJobExecutionDetailsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataflowpb.StageSummary, string, error) { - var resp *dataflowpb.JobExecutionDetails - req.PageToken = pageToken + resp := &dataflowpb.JobExecutionDetails{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -267,9 +269,11 @@ func (c *metricsV1Beta3GRPCClient) GetJobExecutionDetails(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -279,11 +283,13 @@ func (c *metricsV1Beta3GRPCClient) GetStageExecutionDetails(ctx context.Context, it := &WorkerDetailsIterator{} req = proto.Clone(req).(*dataflowpb.GetStageExecutionDetailsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataflowpb.WorkerDetails, string, error) { - var resp *dataflowpb.StageExecutionDetails - req.PageToken = pageToken + resp := &dataflowpb.StageExecutionDetails{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -306,9 +312,11 @@ func (c *metricsV1Beta3GRPCClient) GetStageExecutionDetails(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datafusion/apiv1/data_fusion_client.go b/datafusion/apiv1/data_fusion_client.go index d539074c2aa..7123b4db1cb 100644 --- a/datafusion/apiv1/data_fusion_client.go +++ b/datafusion/apiv1/data_fusion_client.go @@ -300,11 +300,13 @@ func (c *gRPCClient) ListAvailableVersions(ctx context.Context, req *datafusionp it := &VersionIterator{} req = proto.Clone(req).(*datafusionpb.ListAvailableVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datafusionpb.Version, string, error) { - var resp *datafusionpb.ListAvailableVersionsResponse - req.PageToken = pageToken + resp := &datafusionpb.ListAvailableVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -327,9 +329,11 @@ func (c *gRPCClient) ListAvailableVersions(ctx context.Context, req *datafusionp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -340,11 +344,13 @@ func (c *gRPCClient) ListInstances(ctx context.Context, req *datafusionpb.ListIn it := &InstanceIterator{} req = proto.Clone(req).(*datafusionpb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datafusionpb.Instance, string, error) { - var resp *datafusionpb.ListInstancesResponse - req.PageToken = pageToken + resp := &datafusionpb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -367,9 +373,11 @@ func (c *gRPCClient) ListInstances(ctx context.Context, req *datafusionpb.ListIn it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datafusion/apiv1/doc.go b/datafusion/apiv1/doc.go index 81f6eaf8656..1af26a5c075 100644 --- a/datafusion/apiv1/doc.go +++ b/datafusion/apiv1/doc.go @@ -56,7 +56,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/datalabeling/apiv1beta1/data_labeling_client.go b/datalabeling/apiv1beta1/data_labeling_client.go index 61a191faaaf..77dbd9d936d 100644 --- a/datalabeling/apiv1beta1/data_labeling_client.go +++ b/datalabeling/apiv1beta1/data_labeling_client.go @@ -818,11 +818,13 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *datalabelingpb.ListD it := &DatasetIterator{} req = proto.Clone(req).(*datalabelingpb.ListDatasetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.Dataset, string, error) { - var resp *datalabelingpb.ListDatasetsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListDatasetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -845,9 +847,11 @@ func (c *gRPCClient) ListDatasets(ctx context.Context, req *datalabelingpb.ListD it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -942,11 +946,13 @@ func (c *gRPCClient) ListDataItems(ctx context.Context, req *datalabelingpb.List it := &DataItemIterator{} req = proto.Clone(req).(*datalabelingpb.ListDataItemsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.DataItem, string, error) { - var resp *datalabelingpb.ListDataItemsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListDataItemsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -969,9 +975,11 @@ func (c *gRPCClient) ListDataItems(ctx context.Context, req *datalabelingpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1003,11 +1011,13 @@ func (c *gRPCClient) ListAnnotatedDatasets(ctx context.Context, req *datalabelin it := &AnnotatedDatasetIterator{} req = proto.Clone(req).(*datalabelingpb.ListAnnotatedDatasetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.AnnotatedDataset, string, error) { - var resp *datalabelingpb.ListAnnotatedDatasetsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListAnnotatedDatasetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1030,9 +1040,11 @@ func (c *gRPCClient) ListAnnotatedDatasets(ctx context.Context, req *datalabelin it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1145,11 +1157,13 @@ func (c *gRPCClient) ListExamples(ctx context.Context, req *datalabelingpb.ListE it := &ExampleIterator{} req = proto.Clone(req).(*datalabelingpb.ListExamplesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.Example, string, error) { - var resp *datalabelingpb.ListExamplesResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListExamplesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1172,9 +1186,11 @@ func (c *gRPCClient) ListExamples(ctx context.Context, req *datalabelingpb.ListE it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1227,11 +1243,13 @@ func (c *gRPCClient) ListAnnotationSpecSets(ctx context.Context, req *datalabeli it := &AnnotationSpecSetIterator{} req = proto.Clone(req).(*datalabelingpb.ListAnnotationSpecSetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.AnnotationSpecSet, string, error) { - var resp *datalabelingpb.ListAnnotationSpecSetsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListAnnotationSpecSetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1254,9 +1272,11 @@ func (c *gRPCClient) ListAnnotationSpecSets(ctx context.Context, req *datalabeli it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1328,11 +1348,13 @@ func (c *gRPCClient) ListInstructions(ctx context.Context, req *datalabelingpb.L it := &InstructionIterator{} req = proto.Clone(req).(*datalabelingpb.ListInstructionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.Instruction, string, error) { - var resp *datalabelingpb.ListInstructionsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListInstructionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1355,9 +1377,11 @@ func (c *gRPCClient) ListInstructions(ctx context.Context, req *datalabelingpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1406,11 +1430,13 @@ func (c *gRPCClient) SearchEvaluations(ctx context.Context, req *datalabelingpb. it := &EvaluationIterator{} req = proto.Clone(req).(*datalabelingpb.SearchEvaluationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.Evaluation, string, error) { - var resp *datalabelingpb.SearchEvaluationsResponse - req.PageToken = pageToken + resp := &datalabelingpb.SearchEvaluationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1433,9 +1459,11 @@ func (c *gRPCClient) SearchEvaluations(ctx context.Context, req *datalabelingpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1446,11 +1474,13 @@ func (c *gRPCClient) SearchExampleComparisons(ctx context.Context, req *datalabe it := &SearchExampleComparisonsResponse_ExampleComparisonIterator{} req = proto.Clone(req).(*datalabelingpb.SearchExampleComparisonsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.SearchExampleComparisonsResponse_ExampleComparison, string, error) { - var resp *datalabelingpb.SearchExampleComparisonsResponse - req.PageToken = pageToken + resp := &datalabelingpb.SearchExampleComparisonsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1473,9 +1503,11 @@ func (c *gRPCClient) SearchExampleComparisons(ctx context.Context, req *datalabe it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1600,11 +1632,13 @@ func (c *gRPCClient) ListEvaluationJobs(ctx context.Context, req *datalabelingpb it := &EvaluationJobIterator{} req = proto.Clone(req).(*datalabelingpb.ListEvaluationJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datalabelingpb.EvaluationJob, string, error) { - var resp *datalabelingpb.ListEvaluationJobsResponse - req.PageToken = pageToken + resp := &datalabelingpb.ListEvaluationJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1627,9 +1661,11 @@ func (c *gRPCClient) ListEvaluationJobs(ctx context.Context, req *datalabelingpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datalabeling/apiv1beta1/doc.go b/datalabeling/apiv1beta1/doc.go index 04779b3b0e5..6969a2d5b9a 100644 --- a/datalabeling/apiv1beta1/doc.go +++ b/datalabeling/apiv1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dataproc/apiv1/autoscaling_policy_client.go b/dataproc/apiv1/autoscaling_policy_client.go index a94c109486a..1fdd83d3882 100644 --- a/dataproc/apiv1/autoscaling_policy_client.go +++ b/dataproc/apiv1/autoscaling_policy_client.go @@ -329,11 +329,13 @@ func (c *autoscalingPolicyGRPCClient) ListAutoscalingPolicies(ctx context.Contex it := &AutoscalingPolicyIterator{} req = proto.Clone(req).(*dataprocpb.ListAutoscalingPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.AutoscalingPolicy, string, error) { - var resp *dataprocpb.ListAutoscalingPoliciesResponse - req.PageToken = pageToken + resp := &dataprocpb.ListAutoscalingPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -356,9 +358,11 @@ func (c *autoscalingPolicyGRPCClient) ListAutoscalingPolicies(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1/cluster_controller_client.go b/dataproc/apiv1/cluster_controller_client.go index d56b657af72..af61065efc3 100644 --- a/dataproc/apiv1/cluster_controller_client.go +++ b/dataproc/apiv1/cluster_controller_client.go @@ -521,11 +521,13 @@ func (c *clusterControllerGRPCClient) ListClusters(ctx context.Context, req *dat it := &ClusterIterator{} req = proto.Clone(req).(*dataprocpb.ListClustersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.Cluster, string, error) { - var resp *dataprocpb.ListClustersResponse - req.PageToken = pageToken + resp := &dataprocpb.ListClustersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -548,9 +550,11 @@ func (c *clusterControllerGRPCClient) ListClusters(ctx context.Context, req *dat it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1/doc.go b/dataproc/apiv1/doc.go index a046ae55034..1129a9e727d 100644 --- a/dataproc/apiv1/doc.go +++ b/dataproc/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dataproc/apiv1/job_controller_client.go b/dataproc/apiv1/job_controller_client.go index 55f7e6f68e5..f222e101672 100644 --- a/dataproc/apiv1/job_controller_client.go +++ b/dataproc/apiv1/job_controller_client.go @@ -420,11 +420,13 @@ func (c *jobControllerGRPCClient) ListJobs(ctx context.Context, req *dataprocpb. it := &JobIterator{} req = proto.Clone(req).(*dataprocpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.Job, string, error) { - var resp *dataprocpb.ListJobsResponse - req.PageToken = pageToken + resp := &dataprocpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -447,9 +449,11 @@ func (c *jobControllerGRPCClient) ListJobs(ctx context.Context, req *dataprocpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1/workflow_template_client.go b/dataproc/apiv1/workflow_template_client.go index 20b85241a68..cb56915cecc 100644 --- a/dataproc/apiv1/workflow_template_client.go +++ b/dataproc/apiv1/workflow_template_client.go @@ -513,11 +513,13 @@ func (c *workflowTemplateGRPCClient) ListWorkflowTemplates(ctx context.Context, it := &WorkflowTemplateIterator{} req = proto.Clone(req).(*dataprocpb.ListWorkflowTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.WorkflowTemplate, string, error) { - var resp *dataprocpb.ListWorkflowTemplatesResponse - req.PageToken = pageToken + resp := &dataprocpb.ListWorkflowTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -540,9 +542,11 @@ func (c *workflowTemplateGRPCClient) ListWorkflowTemplates(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1beta2/autoscaling_policy_client.go b/dataproc/apiv1beta2/autoscaling_policy_client.go index 13232d64c49..d843092655e 100644 --- a/dataproc/apiv1beta2/autoscaling_policy_client.go +++ b/dataproc/apiv1beta2/autoscaling_policy_client.go @@ -329,11 +329,13 @@ func (c *autoscalingPolicyGRPCClient) ListAutoscalingPolicies(ctx context.Contex it := &AutoscalingPolicyIterator{} req = proto.Clone(req).(*dataprocpb.ListAutoscalingPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.AutoscalingPolicy, string, error) { - var resp *dataprocpb.ListAutoscalingPoliciesResponse - req.PageToken = pageToken + resp := &dataprocpb.ListAutoscalingPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -356,9 +358,11 @@ func (c *autoscalingPolicyGRPCClient) ListAutoscalingPolicies(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1beta2/cluster_controller_client.go b/dataproc/apiv1beta2/cluster_controller_client.go index f7847cbff80..5441fb58d87 100644 --- a/dataproc/apiv1beta2/cluster_controller_client.go +++ b/dataproc/apiv1beta2/cluster_controller_client.go @@ -455,11 +455,13 @@ func (c *clusterControllerGRPCClient) ListClusters(ctx context.Context, req *dat it := &ClusterIterator{} req = proto.Clone(req).(*dataprocpb.ListClustersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.Cluster, string, error) { - var resp *dataprocpb.ListClustersResponse - req.PageToken = pageToken + resp := &dataprocpb.ListClustersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -482,9 +484,11 @@ func (c *clusterControllerGRPCClient) ListClusters(ctx context.Context, req *dat it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1beta2/doc.go b/dataproc/apiv1beta2/doc.go index cb6d2b4aada..9dd7ef92ff6 100644 --- a/dataproc/apiv1beta2/doc.go +++ b/dataproc/apiv1beta2/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dataproc/apiv1beta2/job_controller_client.go b/dataproc/apiv1beta2/job_controller_client.go index 4910000d2b1..5023eb2d96a 100644 --- a/dataproc/apiv1beta2/job_controller_client.go +++ b/dataproc/apiv1beta2/job_controller_client.go @@ -420,11 +420,13 @@ func (c *jobControllerGRPCClient) ListJobs(ctx context.Context, req *dataprocpb. it := &JobIterator{} req = proto.Clone(req).(*dataprocpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.Job, string, error) { - var resp *dataprocpb.ListJobsResponse - req.PageToken = pageToken + resp := &dataprocpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -447,9 +449,11 @@ func (c *jobControllerGRPCClient) ListJobs(ctx context.Context, req *dataprocpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dataproc/apiv1beta2/workflow_template_client.go b/dataproc/apiv1beta2/workflow_template_client.go index 620f9441a5d..c7c92e67d48 100644 --- a/dataproc/apiv1beta2/workflow_template_client.go +++ b/dataproc/apiv1beta2/workflow_template_client.go @@ -513,11 +513,13 @@ func (c *workflowTemplateGRPCClient) ListWorkflowTemplates(ctx context.Context, it := &WorkflowTemplateIterator{} req = proto.Clone(req).(*dataprocpb.ListWorkflowTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dataprocpb.WorkflowTemplate, string, error) { - var resp *dataprocpb.ListWorkflowTemplatesResponse - req.PageToken = pageToken + resp := &dataprocpb.ListWorkflowTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -540,9 +542,11 @@ func (c *workflowTemplateGRPCClient) ListWorkflowTemplates(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datastore/admin/apiv1/datastore_admin_client.go b/datastore/admin/apiv1/datastore_admin_client.go index a2225bf5a6d..ffac2574c85 100644 --- a/datastore/admin/apiv1/datastore_admin_client.go +++ b/datastore/admin/apiv1/datastore_admin_client.go @@ -551,11 +551,13 @@ func (c *datastoreAdminGRPCClient) ListIndexes(ctx context.Context, req *adminpb it := &IndexIterator{} req = proto.Clone(req).(*adminpb.ListIndexesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.Index, string, error) { - var resp *adminpb.ListIndexesResponse - req.PageToken = pageToken + resp := &adminpb.ListIndexesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -578,9 +580,11 @@ func (c *datastoreAdminGRPCClient) ListIndexes(ctx context.Context, req *adminpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datastore/admin/apiv1/doc.go b/datastore/admin/apiv1/doc.go index 2b5ada9bbc1..50f3828f46f 100644 --- a/datastore/admin/apiv1/doc.go +++ b/datastore/admin/apiv1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/datastore/go.mod b/datastore/go.mod index 50ca9faa805..85aec478b9a 100644 --- a/datastore/go.mod +++ b/datastore/go.mod @@ -8,7 +8,7 @@ require ( github.com/google/go-cmp v0.5.6 github.com/googleapis/gax-go/v2 v2.0.5 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/datastore/go.sum b/datastore/go.sum index 5173069725f..2b3469ed919 100644 --- a/datastore/go.sum +++ b/datastore/go.sum @@ -466,8 +466,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/datastream/apiv1alpha1/datastream_client.go b/datastream/apiv1alpha1/datastream_client.go index ad4aa195e4f..6ea7be06e1c 100644 --- a/datastream/apiv1alpha1/datastream_client.go +++ b/datastream/apiv1alpha1/datastream_client.go @@ -575,11 +575,13 @@ func (c *gRPCClient) ListConnectionProfiles(ctx context.Context, req *datastream it := &ConnectionProfileIterator{} req = proto.Clone(req).(*datastreampb.ListConnectionProfilesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datastreampb.ConnectionProfile, string, error) { - var resp *datastreampb.ListConnectionProfilesResponse - req.PageToken = pageToken + resp := &datastreampb.ListConnectionProfilesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -602,9 +604,11 @@ func (c *gRPCClient) ListConnectionProfiles(ctx context.Context, req *datastream it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -726,11 +730,13 @@ func (c *gRPCClient) ListStreams(ctx context.Context, req *datastreampb.ListStre it := &StreamIterator{} req = proto.Clone(req).(*datastreampb.ListStreamsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datastreampb.Stream, string, error) { - var resp *datastreampb.ListStreamsResponse - req.PageToken = pageToken + resp := &datastreampb.ListStreamsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -753,9 +759,11 @@ func (c *gRPCClient) ListStreams(ctx context.Context, req *datastreampb.ListStre it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -879,11 +887,13 @@ func (c *gRPCClient) FetchStaticIps(ctx context.Context, req *datastreampb.Fetch it := &StringIterator{} req = proto.Clone(req).(*datastreampb.FetchStaticIpsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *datastreampb.FetchStaticIpsResponse - req.PageToken = pageToken + resp := &datastreampb.FetchStaticIpsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -906,9 +916,11 @@ func (c *gRPCClient) FetchStaticIps(ctx context.Context, req *datastreampb.Fetch it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -963,11 +975,13 @@ func (c *gRPCClient) ListPrivateConnections(ctx context.Context, req *datastream it := &PrivateConnectionIterator{} req = proto.Clone(req).(*datastreampb.ListPrivateConnectionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datastreampb.PrivateConnection, string, error) { - var resp *datastreampb.ListPrivateConnectionsResponse - req.PageToken = pageToken + resp := &datastreampb.ListPrivateConnectionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -990,9 +1004,11 @@ func (c *gRPCClient) ListPrivateConnections(ctx context.Context, req *datastream it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1070,11 +1086,13 @@ func (c *gRPCClient) ListRoutes(ctx context.Context, req *datastreampb.ListRoute it := &RouteIterator{} req = proto.Clone(req).(*datastreampb.ListRoutesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*datastreampb.Route, string, error) { - var resp *datastreampb.ListRoutesResponse - req.PageToken = pageToken + resp := &datastreampb.ListRoutesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1097,9 +1115,11 @@ func (c *gRPCClient) ListRoutes(ctx context.Context, req *datastreampb.ListRoute it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/datastream/apiv1alpha1/doc.go b/datastream/apiv1alpha1/doc.go index b04aeb7a7dc..d9817f15b3e 100644 --- a/datastream/apiv1alpha1/doc.go +++ b/datastream/apiv1alpha1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dialogflow/apiv2/agents_client.go b/dialogflow/apiv2/agents_client.go index c7af082de25..1324f65fa60 100644 --- a/dialogflow/apiv2/agents_client.go +++ b/dialogflow/apiv2/agents_client.go @@ -505,11 +505,13 @@ func (c *agentsGRPCClient) SearchAgents(ctx context.Context, req *dialogflowpb.S it := &AgentIterator{} req = proto.Clone(req).(*dialogflowpb.SearchAgentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Agent, string, error) { - var resp *dialogflowpb.SearchAgentsResponse - req.PageToken = pageToken + resp := &dialogflowpb.SearchAgentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -532,9 +534,11 @@ func (c *agentsGRPCClient) SearchAgents(ctx context.Context, req *dialogflowpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/answer_records_client.go b/dialogflow/apiv2/answer_records_client.go index d5b41536174..2d2fead95c2 100644 --- a/dialogflow/apiv2/answer_records_client.go +++ b/dialogflow/apiv2/answer_records_client.go @@ -224,11 +224,13 @@ func (c *answerRecordsGRPCClient) ListAnswerRecords(ctx context.Context, req *di it := &AnswerRecordIterator{} req = proto.Clone(req).(*dialogflowpb.ListAnswerRecordsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.AnswerRecord, string, error) { - var resp *dialogflowpb.ListAnswerRecordsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListAnswerRecordsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -251,9 +253,11 @@ func (c *answerRecordsGRPCClient) ListAnswerRecords(ctx context.Context, req *di it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/contexts_client.go b/dialogflow/apiv2/contexts_client.go index 88148448c87..f81ac0d27e3 100644 --- a/dialogflow/apiv2/contexts_client.go +++ b/dialogflow/apiv2/contexts_client.go @@ -297,11 +297,13 @@ func (c *contextsGRPCClient) ListContexts(ctx context.Context, req *dialogflowpb it := &ContextIterator{} req = proto.Clone(req).(*dialogflowpb.ListContextsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Context, string, error) { - var resp *dialogflowpb.ListContextsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListContextsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -324,9 +326,11 @@ func (c *contextsGRPCClient) ListContexts(ctx context.Context, req *dialogflowpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/conversation_profiles_client.go b/dialogflow/apiv2/conversation_profiles_client.go index 71adba384d6..30f83fbe5c5 100644 --- a/dialogflow/apiv2/conversation_profiles_client.go +++ b/dialogflow/apiv2/conversation_profiles_client.go @@ -285,11 +285,13 @@ func (c *conversationProfilesGRPCClient) ListConversationProfiles(ctx context.Co it := &ConversationProfileIterator{} req = proto.Clone(req).(*dialogflowpb.ListConversationProfilesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.ConversationProfile, string, error) { - var resp *dialogflowpb.ListConversationProfilesResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListConversationProfilesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -312,9 +314,11 @@ func (c *conversationProfilesGRPCClient) ListConversationProfiles(ctx context.Co it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/conversations_client.go b/dialogflow/apiv2/conversations_client.go index 66450e377a4..dd635ee7808 100644 --- a/dialogflow/apiv2/conversations_client.go +++ b/dialogflow/apiv2/conversations_client.go @@ -319,11 +319,13 @@ func (c *conversationsGRPCClient) ListConversations(ctx context.Context, req *di it := &ConversationIterator{} req = proto.Clone(req).(*dialogflowpb.ListConversationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Conversation, string, error) { - var resp *dialogflowpb.ListConversationsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListConversationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -346,9 +348,11 @@ func (c *conversationsGRPCClient) ListConversations(ctx context.Context, req *di it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -401,11 +405,13 @@ func (c *conversationsGRPCClient) ListMessages(ctx context.Context, req *dialogf it := &MessageIterator{} req = proto.Clone(req).(*dialogflowpb.ListMessagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Message, string, error) { - var resp *dialogflowpb.ListMessagesResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListMessagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -428,9 +434,11 @@ func (c *conversationsGRPCClient) ListMessages(ctx context.Context, req *dialogf it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/doc.go b/dialogflow/apiv2/doc.go index 6f3c9c97a74..013733f2362 100644 --- a/dialogflow/apiv2/doc.go +++ b/dialogflow/apiv2/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dialogflow/apiv2/documents_client.go b/dialogflow/apiv2/documents_client.go index 9ccc6e10b61..5a8776b2faf 100644 --- a/dialogflow/apiv2/documents_client.go +++ b/dialogflow/apiv2/documents_client.go @@ -365,11 +365,13 @@ func (c *documentsGRPCClient) ListDocuments(ctx context.Context, req *dialogflow it := &DocumentIterator{} req = proto.Clone(req).(*dialogflowpb.ListDocumentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Document, string, error) { - var resp *dialogflowpb.ListDocumentsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListDocumentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -392,9 +394,11 @@ func (c *documentsGRPCClient) ListDocuments(ctx context.Context, req *dialogflow it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/entity_types_client.go b/dialogflow/apiv2/entity_types_client.go index 81431a15203..8a96af94042 100644 --- a/dialogflow/apiv2/entity_types_client.go +++ b/dialogflow/apiv2/entity_types_client.go @@ -461,11 +461,13 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *dialog it := &EntityTypeIterator{} req = proto.Clone(req).(*dialogflowpb.ListEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.EntityType, string, error) { - var resp *dialogflowpb.ListEntityTypesResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -488,9 +490,11 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *dialog it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/environments_client.go b/dialogflow/apiv2/environments_client.go index 4710977241f..071011b1e86 100644 --- a/dialogflow/apiv2/environments_client.go +++ b/dialogflow/apiv2/environments_client.go @@ -178,7 +178,7 @@ func (c *EnvironmentsClient) Connection() *grpc.ClientConn { return c.internalClient.Connection() } -// ListEnvironments returns the list of all non-draft environments of the specified agent. +// ListEnvironments returns the list of all non-default environments of the specified agent. func (c *EnvironmentsClient) ListEnvironments(ctx context.Context, req *dialogflowpb.ListEnvironmentsRequest, opts ...gax.CallOption) *EnvironmentIterator { return c.internalClient.ListEnvironments(ctx, req, opts...) } @@ -198,13 +198,13 @@ func (c *EnvironmentsClient) CreateEnvironment(ctx context.Context, req *dialogf // This method allows you to deploy new agent versions into the environment. // When an environment is pointed to a new agent version by setting // environment.agent_version, the environment is temporarily set to the -// LOADING state. During that time, the environment keeps on serving the +// LOADING state. During that time, the environment continues serving the // previous version of the agent. After the new agent version is done loading, // the environment is set back to the RUNNING state. -// You can use “-” as Environment ID in environment name to update version -// in “draft” environment. WARNING: this will negate all recent changes to -// draft and can’t be undone. You may want to save the draft to a version -// before calling this function. +// You can use “-” as Environment ID in environment name to update an agent +// version in the default environment. WARNING: this will negate all recent +// changes to the draft agent and can’t be undone. You may want to save the +// draft agent to a version before calling this method. func (c *EnvironmentsClient) UpdateEnvironment(ctx context.Context, req *dialogflowpb.UpdateEnvironmentRequest, opts ...gax.CallOption) (*dialogflowpb.Environment, error) { return c.internalClient.UpdateEnvironment(ctx, req, opts...) } @@ -306,11 +306,13 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *dial it := &EnvironmentIterator{} req = proto.Clone(req).(*dialogflowpb.ListEnvironmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Environment, string, error) { - var resp *dialogflowpb.ListEnvironmentsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListEnvironmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -333,9 +335,11 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *dial it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -426,11 +430,13 @@ func (c *environmentsGRPCClient) GetEnvironmentHistory(ctx context.Context, req it := &EnvironmentHistory_EntryIterator{} req = proto.Clone(req).(*dialogflowpb.GetEnvironmentHistoryRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.EnvironmentHistory_Entry, string, error) { - var resp *dialogflowpb.EnvironmentHistory - req.PageToken = pageToken + resp := &dialogflowpb.EnvironmentHistory{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -453,9 +459,11 @@ func (c *environmentsGRPCClient) GetEnvironmentHistory(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/intents_client.go b/dialogflow/apiv2/intents_client.go index 943fcad720b..d37369b13a1 100644 --- a/dialogflow/apiv2/intents_client.go +++ b/dialogflow/apiv2/intents_client.go @@ -372,11 +372,13 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *dialogflowpb.L it := &IntentIterator{} req = proto.Clone(req).(*dialogflowpb.ListIntentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Intent, string, error) { - var resp *dialogflowpb.ListIntentsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListIntentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -399,9 +401,11 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *dialogflowpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/knowledge_bases_client.go b/dialogflow/apiv2/knowledge_bases_client.go index 7772de6bf35..43e5d0e2be2 100644 --- a/dialogflow/apiv2/knowledge_bases_client.go +++ b/dialogflow/apiv2/knowledge_bases_client.go @@ -277,11 +277,13 @@ func (c *knowledgeBasesGRPCClient) ListKnowledgeBases(ctx context.Context, req * it := &KnowledgeBaseIterator{} req = proto.Clone(req).(*dialogflowpb.ListKnowledgeBasesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.KnowledgeBase, string, error) { - var resp *dialogflowpb.ListKnowledgeBasesResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListKnowledgeBasesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *knowledgeBasesGRPCClient) ListKnowledgeBases(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/participants_client.go b/dialogflow/apiv2/participants_client.go index 3e10e0ce495..b1966087e38 100644 --- a/dialogflow/apiv2/participants_client.go +++ b/dialogflow/apiv2/participants_client.go @@ -362,11 +362,13 @@ func (c *participantsGRPCClient) ListParticipants(ctx context.Context, req *dial it := &ParticipantIterator{} req = proto.Clone(req).(*dialogflowpb.ListParticipantsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Participant, string, error) { - var resp *dialogflowpb.ListParticipantsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListParticipantsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -389,9 +391,11 @@ func (c *participantsGRPCClient) ListParticipants(ctx context.Context, req *dial it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/session_entity_types_client.go b/dialogflow/apiv2/session_entity_types_client.go index 077bf4ab083..c9e98a7e266 100644 --- a/dialogflow/apiv2/session_entity_types_client.go +++ b/dialogflow/apiv2/session_entity_types_client.go @@ -300,11 +300,13 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it := &SessionEntityTypeIterator{} req = proto.Clone(req).(*dialogflowpb.ListSessionEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.SessionEntityType, string, error) { - var resp *dialogflowpb.ListSessionEntityTypesResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListSessionEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -327,9 +329,11 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/apiv2/versions_client.go b/dialogflow/apiv2/versions_client.go index b813a24bce6..a29c4ba9772 100644 --- a/dialogflow/apiv2/versions_client.go +++ b/dialogflow/apiv2/versions_client.go @@ -283,11 +283,13 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *dialogflowpb it := &VersionIterator{} req = proto.Clone(req).(*dialogflowpb.ListVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dialogflowpb.Version, string, error) { - var resp *dialogflowpb.ListVersionsResponse - req.PageToken = pageToken + resp := &dialogflowpb.ListVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -310,9 +312,11 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *dialogflowpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/agents_client.go b/dialogflow/cx/apiv3/agents_client.go index 21623d410fb..60e24a644e7 100644 --- a/dialogflow/cx/apiv3/agents_client.go +++ b/dialogflow/cx/apiv3/agents_client.go @@ -406,11 +406,13 @@ func (c *agentsGRPCClient) ListAgents(ctx context.Context, req *cxpb.ListAgentsR it := &AgentIterator{} req = proto.Clone(req).(*cxpb.ListAgentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Agent, string, error) { - var resp *cxpb.ListAgentsResponse - req.PageToken = pageToken + resp := &cxpb.ListAgentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -433,9 +435,11 @@ func (c *agentsGRPCClient) ListAgents(ctx context.Context, req *cxpb.ListAgentsR it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/doc.go b/dialogflow/cx/apiv3/doc.go index 48ab1450c11..6c35cc0757c 100644 --- a/dialogflow/cx/apiv3/doc.go +++ b/dialogflow/cx/apiv3/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dialogflow/cx/apiv3/entity_types_client.go b/dialogflow/cx/apiv3/entity_types_client.go index b83a0712ee2..4c8e75b4932 100644 --- a/dialogflow/cx/apiv3/entity_types_client.go +++ b/dialogflow/cx/apiv3/entity_types_client.go @@ -289,11 +289,13 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *cxpb.L it := &EntityTypeIterator{} req = proto.Clone(req).(*cxpb.ListEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.EntityType, string, error) { - var resp *cxpb.ListEntityTypesResponse - req.PageToken = pageToken + resp := &cxpb.ListEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *cxpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/environments_client.go b/dialogflow/cx/apiv3/environments_client.go index fe106fbf731..8fb5511adf1 100644 --- a/dialogflow/cx/apiv3/environments_client.go +++ b/dialogflow/cx/apiv3/environments_client.go @@ -377,11 +377,13 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *cxpb it := &EnvironmentIterator{} req = proto.Clone(req).(*cxpb.ListEnvironmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Environment, string, error) { - var resp *cxpb.ListEnvironmentsResponse - req.PageToken = pageToken + resp := &cxpb.ListEnvironmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -404,9 +406,11 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *cxpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -501,11 +505,13 @@ func (c *environmentsGRPCClient) LookupEnvironmentHistory(ctx context.Context, r it := &EnvironmentIterator{} req = proto.Clone(req).(*cxpb.LookupEnvironmentHistoryRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Environment, string, error) { - var resp *cxpb.LookupEnvironmentHistoryResponse - req.PageToken = pageToken + resp := &cxpb.LookupEnvironmentHistoryResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -528,9 +534,11 @@ func (c *environmentsGRPCClient) LookupEnvironmentHistory(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -564,11 +572,13 @@ func (c *environmentsGRPCClient) ListContinuousTestResults(ctx context.Context, it := &ContinuousTestResultIterator{} req = proto.Clone(req).(*cxpb.ListContinuousTestResultsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.ContinuousTestResult, string, error) { - var resp *cxpb.ListContinuousTestResultsResponse - req.PageToken = pageToken + resp := &cxpb.ListContinuousTestResultsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -591,9 +601,11 @@ func (c *environmentsGRPCClient) ListContinuousTestResults(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/experiments_client.go b/dialogflow/cx/apiv3/experiments_client.go index e3effcf44be..eb4af0d6d86 100644 --- a/dialogflow/cx/apiv3/experiments_client.go +++ b/dialogflow/cx/apiv3/experiments_client.go @@ -315,11 +315,13 @@ func (c *experimentsGRPCClient) ListExperiments(ctx context.Context, req *cxpb.L it := &ExperimentIterator{} req = proto.Clone(req).(*cxpb.ListExperimentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Experiment, string, error) { - var resp *cxpb.ListExperimentsResponse - req.PageToken = pageToken + resp := &cxpb.ListExperimentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -342,9 +344,11 @@ func (c *experimentsGRPCClient) ListExperiments(ctx context.Context, req *cxpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/flows_client.go b/dialogflow/cx/apiv3/flows_client.go index 925c3737c07..c9a6c660673 100644 --- a/dialogflow/cx/apiv3/flows_client.go +++ b/dialogflow/cx/apiv3/flows_client.go @@ -474,11 +474,13 @@ func (c *flowsGRPCClient) ListFlows(ctx context.Context, req *cxpb.ListFlowsRequ it := &FlowIterator{} req = proto.Clone(req).(*cxpb.ListFlowsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Flow, string, error) { - var resp *cxpb.ListFlowsResponse - req.PageToken = pageToken + resp := &cxpb.ListFlowsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -501,9 +503,11 @@ func (c *flowsGRPCClient) ListFlows(ctx context.Context, req *cxpb.ListFlowsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/intents_client.go b/dialogflow/cx/apiv3/intents_client.go index bcd010bb58d..058057750b3 100644 --- a/dialogflow/cx/apiv3/intents_client.go +++ b/dialogflow/cx/apiv3/intents_client.go @@ -289,11 +289,13 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *cxpb.ListInten it := &IntentIterator{} req = proto.Clone(req).(*cxpb.ListIntentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Intent, string, error) { - var resp *cxpb.ListIntentsResponse - req.PageToken = pageToken + resp := &cxpb.ListIntentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *cxpb.ListInten it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/pages_client.go b/dialogflow/cx/apiv3/pages_client.go index 72666daa72b..4722fb6accc 100644 --- a/dialogflow/cx/apiv3/pages_client.go +++ b/dialogflow/cx/apiv3/pages_client.go @@ -289,11 +289,13 @@ func (c *pagesGRPCClient) ListPages(ctx context.Context, req *cxpb.ListPagesRequ it := &PageIterator{} req = proto.Clone(req).(*cxpb.ListPagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Page, string, error) { - var resp *cxpb.ListPagesResponse - req.PageToken = pageToken + resp := &cxpb.ListPagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *pagesGRPCClient) ListPages(ctx context.Context, req *cxpb.ListPagesRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/security_settings_client.go b/dialogflow/cx/apiv3/security_settings_client.go index 9c6fe124670..60c452e10db 100644 --- a/dialogflow/cx/apiv3/security_settings_client.go +++ b/dialogflow/cx/apiv3/security_settings_client.go @@ -341,11 +341,13 @@ func (c *securitySettingsGRPCClient) ListSecuritySettings(ctx context.Context, r it := &SecuritySettingsIterator{} req = proto.Clone(req).(*cxpb.ListSecuritySettingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.SecuritySettings, string, error) { - var resp *cxpb.ListSecuritySettingsResponse - req.PageToken = pageToken + resp := &cxpb.ListSecuritySettingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -368,9 +370,11 @@ func (c *securitySettingsGRPCClient) ListSecuritySettings(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/session_entity_types_client.go b/dialogflow/cx/apiv3/session_entity_types_client.go index c9f0380baff..22492ca83be 100644 --- a/dialogflow/cx/apiv3/session_entity_types_client.go +++ b/dialogflow/cx/apiv3/session_entity_types_client.go @@ -277,11 +277,13 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it := &SessionEntityTypeIterator{} req = proto.Clone(req).(*cxpb.ListSessionEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.SessionEntityType, string, error) { - var resp *cxpb.ListSessionEntityTypesResponse - req.PageToken = pageToken + resp := &cxpb.ListSessionEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/test_cases_client.go b/dialogflow/cx/apiv3/test_cases_client.go index c780c3c5c95..620435ef55b 100644 --- a/dialogflow/cx/apiv3/test_cases_client.go +++ b/dialogflow/cx/apiv3/test_cases_client.go @@ -460,11 +460,13 @@ func (c *testCasesGRPCClient) ListTestCases(ctx context.Context, req *cxpb.ListT it := &TestCaseIterator{} req = proto.Clone(req).(*cxpb.ListTestCasesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TestCase, string, error) { - var resp *cxpb.ListTestCasesResponse - req.PageToken = pageToken + resp := &cxpb.ListTestCasesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -487,9 +489,11 @@ func (c *testCasesGRPCClient) ListTestCases(ctx context.Context, req *cxpb.ListT it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -693,11 +697,13 @@ func (c *testCasesGRPCClient) ListTestCaseResults(ctx context.Context, req *cxpb it := &TestCaseResultIterator{} req = proto.Clone(req).(*cxpb.ListTestCaseResultsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TestCaseResult, string, error) { - var resp *cxpb.ListTestCaseResultsResponse - req.PageToken = pageToken + resp := &cxpb.ListTestCaseResultsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -720,9 +726,11 @@ func (c *testCasesGRPCClient) ListTestCaseResults(ctx context.Context, req *cxpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/transition_route_groups_client.go b/dialogflow/cx/apiv3/transition_route_groups_client.go index 9963cdc2073..71dc17a02b7 100644 --- a/dialogflow/cx/apiv3/transition_route_groups_client.go +++ b/dialogflow/cx/apiv3/transition_route_groups_client.go @@ -289,11 +289,13 @@ func (c *transitionRouteGroupsGRPCClient) ListTransitionRouteGroups(ctx context. it := &TransitionRouteGroupIterator{} req = proto.Clone(req).(*cxpb.ListTransitionRouteGroupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TransitionRouteGroup, string, error) { - var resp *cxpb.ListTransitionRouteGroupsResponse - req.PageToken = pageToken + resp := &cxpb.ListTransitionRouteGroupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *transitionRouteGroupsGRPCClient) ListTransitionRouteGroups(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/versions_client.go b/dialogflow/cx/apiv3/versions_client.go index b400500eaf1..8f6e3120fc4 100644 --- a/dialogflow/cx/apiv3/versions_client.go +++ b/dialogflow/cx/apiv3/versions_client.go @@ -334,11 +334,13 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *cxpb.ListVer it := &VersionIterator{} req = proto.Clone(req).(*cxpb.ListVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Version, string, error) { - var resp *cxpb.ListVersionsResponse - req.PageToken = pageToken + resp := &cxpb.ListVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -361,9 +363,11 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *cxpb.ListVer it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3/webhooks_client.go b/dialogflow/cx/apiv3/webhooks_client.go index b589171ae2e..9c67ee045d1 100644 --- a/dialogflow/cx/apiv3/webhooks_client.go +++ b/dialogflow/cx/apiv3/webhooks_client.go @@ -277,11 +277,13 @@ func (c *webhooksGRPCClient) ListWebhooks(ctx context.Context, req *cxpb.ListWeb it := &WebhookIterator{} req = proto.Clone(req).(*cxpb.ListWebhooksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Webhook, string, error) { - var resp *cxpb.ListWebhooksResponse - req.PageToken = pageToken + resp := &cxpb.ListWebhooksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *webhooksGRPCClient) ListWebhooks(ctx context.Context, req *cxpb.ListWeb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/agents_client.go b/dialogflow/cx/apiv3beta1/agents_client.go index 2aadca15813..eec1c65d0a1 100644 --- a/dialogflow/cx/apiv3beta1/agents_client.go +++ b/dialogflow/cx/apiv3beta1/agents_client.go @@ -406,11 +406,13 @@ func (c *agentsGRPCClient) ListAgents(ctx context.Context, req *cxpb.ListAgentsR it := &AgentIterator{} req = proto.Clone(req).(*cxpb.ListAgentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Agent, string, error) { - var resp *cxpb.ListAgentsResponse - req.PageToken = pageToken + resp := &cxpb.ListAgentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -433,9 +435,11 @@ func (c *agentsGRPCClient) ListAgents(ctx context.Context, req *cxpb.ListAgentsR it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/doc.go b/dialogflow/cx/apiv3beta1/doc.go index 061db453561..932da015276 100644 --- a/dialogflow/cx/apiv3beta1/doc.go +++ b/dialogflow/cx/apiv3beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/dialogflow/cx/apiv3beta1/entity_types_client.go b/dialogflow/cx/apiv3beta1/entity_types_client.go index 1356e6a40b8..a14731b8ce6 100644 --- a/dialogflow/cx/apiv3beta1/entity_types_client.go +++ b/dialogflow/cx/apiv3beta1/entity_types_client.go @@ -285,11 +285,13 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *cxpb.L it := &EntityTypeIterator{} req = proto.Clone(req).(*cxpb.ListEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.EntityType, string, error) { - var resp *cxpb.ListEntityTypesResponse - req.PageToken = pageToken + resp := &cxpb.ListEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -312,9 +314,11 @@ func (c *entityTypesGRPCClient) ListEntityTypes(ctx context.Context, req *cxpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/environments_client.go b/dialogflow/cx/apiv3beta1/environments_client.go index d5262806e2e..208931cb2c2 100644 --- a/dialogflow/cx/apiv3beta1/environments_client.go +++ b/dialogflow/cx/apiv3beta1/environments_client.go @@ -377,11 +377,13 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *cxpb it := &EnvironmentIterator{} req = proto.Clone(req).(*cxpb.ListEnvironmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Environment, string, error) { - var resp *cxpb.ListEnvironmentsResponse - req.PageToken = pageToken + resp := &cxpb.ListEnvironmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -404,9 +406,11 @@ func (c *environmentsGRPCClient) ListEnvironments(ctx context.Context, req *cxpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -501,11 +505,13 @@ func (c *environmentsGRPCClient) LookupEnvironmentHistory(ctx context.Context, r it := &EnvironmentIterator{} req = proto.Clone(req).(*cxpb.LookupEnvironmentHistoryRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Environment, string, error) { - var resp *cxpb.LookupEnvironmentHistoryResponse - req.PageToken = pageToken + resp := &cxpb.LookupEnvironmentHistoryResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -528,9 +534,11 @@ func (c *environmentsGRPCClient) LookupEnvironmentHistory(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -564,11 +572,13 @@ func (c *environmentsGRPCClient) ListContinuousTestResults(ctx context.Context, it := &ContinuousTestResultIterator{} req = proto.Clone(req).(*cxpb.ListContinuousTestResultsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.ContinuousTestResult, string, error) { - var resp *cxpb.ListContinuousTestResultsResponse - req.PageToken = pageToken + resp := &cxpb.ListContinuousTestResultsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -591,9 +601,11 @@ func (c *environmentsGRPCClient) ListContinuousTestResults(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/experiments_client.go b/dialogflow/cx/apiv3beta1/experiments_client.go index 60a5d6e51f0..cebce9f620b 100644 --- a/dialogflow/cx/apiv3beta1/experiments_client.go +++ b/dialogflow/cx/apiv3beta1/experiments_client.go @@ -315,11 +315,13 @@ func (c *experimentsGRPCClient) ListExperiments(ctx context.Context, req *cxpb.L it := &ExperimentIterator{} req = proto.Clone(req).(*cxpb.ListExperimentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Experiment, string, error) { - var resp *cxpb.ListExperimentsResponse - req.PageToken = pageToken + resp := &cxpb.ListExperimentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -342,9 +344,11 @@ func (c *experimentsGRPCClient) ListExperiments(ctx context.Context, req *cxpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/flows_client.go b/dialogflow/cx/apiv3beta1/flows_client.go index ba2b783d087..9d205b2ddd7 100644 --- a/dialogflow/cx/apiv3beta1/flows_client.go +++ b/dialogflow/cx/apiv3beta1/flows_client.go @@ -474,11 +474,13 @@ func (c *flowsGRPCClient) ListFlows(ctx context.Context, req *cxpb.ListFlowsRequ it := &FlowIterator{} req = proto.Clone(req).(*cxpb.ListFlowsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Flow, string, error) { - var resp *cxpb.ListFlowsResponse - req.PageToken = pageToken + resp := &cxpb.ListFlowsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -501,9 +503,11 @@ func (c *flowsGRPCClient) ListFlows(ctx context.Context, req *cxpb.ListFlowsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/intents_client.go b/dialogflow/cx/apiv3beta1/intents_client.go index e321664e981..fc16717b59d 100644 --- a/dialogflow/cx/apiv3beta1/intents_client.go +++ b/dialogflow/cx/apiv3beta1/intents_client.go @@ -289,11 +289,13 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *cxpb.ListInten it := &IntentIterator{} req = proto.Clone(req).(*cxpb.ListIntentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Intent, string, error) { - var resp *cxpb.ListIntentsResponse - req.PageToken = pageToken + resp := &cxpb.ListIntentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *intentsGRPCClient) ListIntents(ctx context.Context, req *cxpb.ListInten it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/pages_client.go b/dialogflow/cx/apiv3beta1/pages_client.go index 9e980d34e3f..0d5d2613805 100644 --- a/dialogflow/cx/apiv3beta1/pages_client.go +++ b/dialogflow/cx/apiv3beta1/pages_client.go @@ -277,11 +277,13 @@ func (c *pagesGRPCClient) ListPages(ctx context.Context, req *cxpb.ListPagesRequ it := &PageIterator{} req = proto.Clone(req).(*cxpb.ListPagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Page, string, error) { - var resp *cxpb.ListPagesResponse - req.PageToken = pageToken + resp := &cxpb.ListPagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *pagesGRPCClient) ListPages(ctx context.Context, req *cxpb.ListPagesRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/security_settings_client.go b/dialogflow/cx/apiv3beta1/security_settings_client.go index 36ab26c693e..30db93f3e18 100644 --- a/dialogflow/cx/apiv3beta1/security_settings_client.go +++ b/dialogflow/cx/apiv3beta1/security_settings_client.go @@ -341,11 +341,13 @@ func (c *securitySettingsGRPCClient) ListSecuritySettings(ctx context.Context, r it := &SecuritySettingsIterator{} req = proto.Clone(req).(*cxpb.ListSecuritySettingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.SecuritySettings, string, error) { - var resp *cxpb.ListSecuritySettingsResponse - req.PageToken = pageToken + resp := &cxpb.ListSecuritySettingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -368,9 +370,11 @@ func (c *securitySettingsGRPCClient) ListSecuritySettings(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/session_entity_types_client.go b/dialogflow/cx/apiv3beta1/session_entity_types_client.go index 08799a17047..2e026ad5770 100644 --- a/dialogflow/cx/apiv3beta1/session_entity_types_client.go +++ b/dialogflow/cx/apiv3beta1/session_entity_types_client.go @@ -277,11 +277,13 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it := &SessionEntityTypeIterator{} req = proto.Clone(req).(*cxpb.ListSessionEntityTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.SessionEntityType, string, error) { - var resp *cxpb.ListSessionEntityTypesResponse - req.PageToken = pageToken + resp := &cxpb.ListSessionEntityTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *sessionEntityTypesGRPCClient) ListSessionEntityTypes(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/test_cases_client.go b/dialogflow/cx/apiv3beta1/test_cases_client.go index 5b8729fcd04..892fc471669 100644 --- a/dialogflow/cx/apiv3beta1/test_cases_client.go +++ b/dialogflow/cx/apiv3beta1/test_cases_client.go @@ -460,11 +460,13 @@ func (c *testCasesGRPCClient) ListTestCases(ctx context.Context, req *cxpb.ListT it := &TestCaseIterator{} req = proto.Clone(req).(*cxpb.ListTestCasesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TestCase, string, error) { - var resp *cxpb.ListTestCasesResponse - req.PageToken = pageToken + resp := &cxpb.ListTestCasesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -487,9 +489,11 @@ func (c *testCasesGRPCClient) ListTestCases(ctx context.Context, req *cxpb.ListT it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -693,11 +697,13 @@ func (c *testCasesGRPCClient) ListTestCaseResults(ctx context.Context, req *cxpb it := &TestCaseResultIterator{} req = proto.Clone(req).(*cxpb.ListTestCaseResultsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TestCaseResult, string, error) { - var resp *cxpb.ListTestCaseResultsResponse - req.PageToken = pageToken + resp := &cxpb.ListTestCaseResultsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -720,9 +726,11 @@ func (c *testCasesGRPCClient) ListTestCaseResults(ctx context.Context, req *cxpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/transition_route_groups_client.go b/dialogflow/cx/apiv3beta1/transition_route_groups_client.go index 46117280f8b..3eada6e1da0 100644 --- a/dialogflow/cx/apiv3beta1/transition_route_groups_client.go +++ b/dialogflow/cx/apiv3beta1/transition_route_groups_client.go @@ -289,11 +289,13 @@ func (c *transitionRouteGroupsGRPCClient) ListTransitionRouteGroups(ctx context. it := &TransitionRouteGroupIterator{} req = proto.Clone(req).(*cxpb.ListTransitionRouteGroupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.TransitionRouteGroup, string, error) { - var resp *cxpb.ListTransitionRouteGroupsResponse - req.PageToken = pageToken + resp := &cxpb.ListTransitionRouteGroupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *transitionRouteGroupsGRPCClient) ListTransitionRouteGroups(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/versions_client.go b/dialogflow/cx/apiv3beta1/versions_client.go index 0035da11c55..11a749faa7d 100644 --- a/dialogflow/cx/apiv3beta1/versions_client.go +++ b/dialogflow/cx/apiv3beta1/versions_client.go @@ -334,11 +334,13 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *cxpb.ListVer it := &VersionIterator{} req = proto.Clone(req).(*cxpb.ListVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Version, string, error) { - var resp *cxpb.ListVersionsResponse - req.PageToken = pageToken + resp := &cxpb.ListVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -361,9 +363,11 @@ func (c *versionsGRPCClient) ListVersions(ctx context.Context, req *cxpb.ListVer it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dialogflow/cx/apiv3beta1/webhooks_client.go b/dialogflow/cx/apiv3beta1/webhooks_client.go index 56e62b18405..d0a34549ab2 100644 --- a/dialogflow/cx/apiv3beta1/webhooks_client.go +++ b/dialogflow/cx/apiv3beta1/webhooks_client.go @@ -277,11 +277,13 @@ func (c *webhooksGRPCClient) ListWebhooks(ctx context.Context, req *cxpb.ListWeb it := &WebhookIterator{} req = proto.Clone(req).(*cxpb.ListWebhooksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cxpb.Webhook, string, error) { - var resp *cxpb.ListWebhooksResponse - req.PageToken = pageToken + resp := &cxpb.ListWebhooksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *webhooksGRPCClient) ListWebhooks(ctx context.Context, req *cxpb.ListWeb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dlp/apiv2/dlp_client.go b/dlp/apiv2/dlp_client.go index 810a3565c0b..5328e124092 100644 --- a/dlp/apiv2/dlp_client.go +++ b/dlp/apiv2/dlp_client.go @@ -957,11 +957,13 @@ func (c *gRPCClient) ListInspectTemplates(ctx context.Context, req *dlppb.ListIn it := &InspectTemplateIterator{} req = proto.Clone(req).(*dlppb.ListInspectTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dlppb.InspectTemplate, string, error) { - var resp *dlppb.ListInspectTemplatesResponse - req.PageToken = pageToken + resp := &dlppb.ListInspectTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -984,9 +986,11 @@ func (c *gRPCClient) ListInspectTemplates(ctx context.Context, req *dlppb.ListIn it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1077,11 +1081,13 @@ func (c *gRPCClient) ListDeidentifyTemplates(ctx context.Context, req *dlppb.Lis it := &DeidentifyTemplateIterator{} req = proto.Clone(req).(*dlppb.ListDeidentifyTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dlppb.DeidentifyTemplate, string, error) { - var resp *dlppb.ListDeidentifyTemplatesResponse - req.PageToken = pageToken + resp := &dlppb.ListDeidentifyTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1104,9 +1110,11 @@ func (c *gRPCClient) ListDeidentifyTemplates(ctx context.Context, req *dlppb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1218,11 +1226,13 @@ func (c *gRPCClient) ListJobTriggers(ctx context.Context, req *dlppb.ListJobTrig it := &JobTriggerIterator{} req = proto.Clone(req).(*dlppb.ListJobTriggersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dlppb.JobTrigger, string, error) { - var resp *dlppb.ListJobTriggersResponse - req.PageToken = pageToken + resp := &dlppb.ListJobTriggersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1245,9 +1255,11 @@ func (c *gRPCClient) ListJobTriggers(ctx context.Context, req *dlppb.ListJobTrig it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1317,11 +1329,13 @@ func (c *gRPCClient) ListDlpJobs(ctx context.Context, req *dlppb.ListDlpJobsRequ it := &DlpJobIterator{} req = proto.Clone(req).(*dlppb.ListDlpJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dlppb.DlpJob, string, error) { - var resp *dlppb.ListDlpJobsResponse - req.PageToken = pageToken + resp := &dlppb.ListDlpJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1344,9 +1358,11 @@ func (c *gRPCClient) ListDlpJobs(ctx context.Context, req *dlppb.ListDlpJobsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1475,11 +1491,13 @@ func (c *gRPCClient) ListStoredInfoTypes(ctx context.Context, req *dlppb.ListSto it := &StoredInfoTypeIterator{} req = proto.Clone(req).(*dlppb.ListStoredInfoTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dlppb.StoredInfoType, string, error) { - var resp *dlppb.ListStoredInfoTypesResponse - req.PageToken = pageToken + resp := &dlppb.ListStoredInfoTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1502,9 +1520,11 @@ func (c *gRPCClient) ListStoredInfoTypes(ctx context.Context, req *dlppb.ListSto it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/dlp/apiv2/doc.go b/dlp/apiv2/doc.go index d01ca9c1bde..c1f000bd40b 100644 --- a/dlp/apiv2/doc.go +++ b/dlp/apiv2/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/documentai/apiv1beta3/doc.go b/documentai/apiv1beta3/doc.go index 7348b2bc1cb..2707c091c04 100644 --- a/documentai/apiv1beta3/doc.go +++ b/documentai/apiv1beta3/doc.go @@ -52,7 +52,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/documentai/apiv1beta3/document_processor_client.go b/documentai/apiv1beta3/document_processor_client.go index 1a006861380..55b3e134690 100644 --- a/documentai/apiv1beta3/document_processor_client.go +++ b/documentai/apiv1beta3/document_processor_client.go @@ -421,11 +421,13 @@ func (c *documentProcessorGRPCClient) ListProcessors(ctx context.Context, req *d it := &ProcessorIterator{} req = proto.Clone(req).(*documentaipb.ListProcessorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*documentaipb.Processor, string, error) { - var resp *documentaipb.ListProcessorsResponse - req.PageToken = pageToken + resp := &documentaipb.ListProcessorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -448,9 +450,11 @@ func (c *documentProcessorGRPCClient) ListProcessors(ctx context.Context, req *d it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/domains/apiv1beta1/doc.go b/domains/apiv1beta1/doc.go index d5619ecbe7e..66e99119b3a 100644 --- a/domains/apiv1beta1/doc.go +++ b/domains/apiv1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/domains/apiv1beta1/domains_client.go b/domains/apiv1beta1/domains_client.go index a298686dc7f..55bba2cb7c2 100644 --- a/domains/apiv1beta1/domains_client.go +++ b/domains/apiv1beta1/domains_client.go @@ -466,11 +466,13 @@ func (c *gRPCClient) ListRegistrations(ctx context.Context, req *domainspb.ListR it := &RegistrationIterator{} req = proto.Clone(req).(*domainspb.ListRegistrationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*domainspb.Registration, string, error) { - var resp *domainspb.ListRegistrationsResponse - req.PageToken = pageToken + resp := &domainspb.ListRegistrationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -493,9 +495,11 @@ func (c *gRPCClient) ListRegistrations(ctx context.Context, req *domainspb.ListR it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/errorreporting/apiv1beta1/doc.go b/errorreporting/apiv1beta1/doc.go index 3e3fe62b673..9f2bf06655c 100644 --- a/errorreporting/apiv1beta1/doc.go +++ b/errorreporting/apiv1beta1/doc.go @@ -52,7 +52,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/errorreporting/apiv1beta1/error_stats_client.go b/errorreporting/apiv1beta1/error_stats_client.go index e12bc96f20c..a91509fa58a 100644 --- a/errorreporting/apiv1beta1/error_stats_client.go +++ b/errorreporting/apiv1beta1/error_stats_client.go @@ -246,11 +246,13 @@ func (c *errorStatsGRPCClient) ListGroupStats(ctx context.Context, req *clouderr it := &ErrorGroupStatsIterator{} req = proto.Clone(req).(*clouderrorreportingpb.ListGroupStatsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*clouderrorreportingpb.ErrorGroupStats, string, error) { - var resp *clouderrorreportingpb.ListGroupStatsResponse - req.PageToken = pageToken + resp := &clouderrorreportingpb.ListGroupStatsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -273,9 +275,11 @@ func (c *errorStatsGRPCClient) ListGroupStats(ctx context.Context, req *clouderr it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -286,11 +290,13 @@ func (c *errorStatsGRPCClient) ListEvents(ctx context.Context, req *clouderrorre it := &ErrorEventIterator{} req = proto.Clone(req).(*clouderrorreportingpb.ListEventsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*clouderrorreportingpb.ErrorEvent, string, error) { - var resp *clouderrorreportingpb.ListEventsResponse - req.PageToken = pageToken + resp := &clouderrorreportingpb.ListEventsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -313,9 +319,11 @@ func (c *errorStatsGRPCClient) ListEvents(ctx context.Context, req *clouderrorre it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/essentialcontacts/apiv1/doc.go b/essentialcontacts/apiv1/doc.go index 5f61ce84398..a3e158b9a18 100644 --- a/essentialcontacts/apiv1/doc.go +++ b/essentialcontacts/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/essentialcontacts/apiv1/essential_contacts_client.go b/essentialcontacts/apiv1/essential_contacts_client.go index 7485c6c69b2..fef4d7a6c2e 100644 --- a/essentialcontacts/apiv1/essential_contacts_client.go +++ b/essentialcontacts/apiv1/essential_contacts_client.go @@ -309,11 +309,13 @@ func (c *gRPCClient) ListContacts(ctx context.Context, req *essentialcontactspb. it := &ContactIterator{} req = proto.Clone(req).(*essentialcontactspb.ListContactsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*essentialcontactspb.Contact, string, error) { - var resp *essentialcontactspb.ListContactsResponse - req.PageToken = pageToken + resp := &essentialcontactspb.ListContactsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -336,9 +338,11 @@ func (c *gRPCClient) ListContacts(ctx context.Context, req *essentialcontactspb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -387,11 +391,13 @@ func (c *gRPCClient) ComputeContacts(ctx context.Context, req *essentialcontacts it := &ContactIterator{} req = proto.Clone(req).(*essentialcontactspb.ComputeContactsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*essentialcontactspb.Contact, string, error) { - var resp *essentialcontactspb.ComputeContactsResponse - req.PageToken = pageToken + resp := &essentialcontactspb.ComputeContactsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -414,9 +420,11 @@ func (c *gRPCClient) ComputeContacts(ctx context.Context, req *essentialcontacts it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/eventarc/apiv1/doc.go b/eventarc/apiv1/doc.go index dd9b270a947..69eb745f07f 100644 --- a/eventarc/apiv1/doc.go +++ b/eventarc/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/eventarc/apiv1/eventarc_client.go b/eventarc/apiv1/eventarc_client.go index e5b3824500d..3a85c9f7228 100644 --- a/eventarc/apiv1/eventarc_client.go +++ b/eventarc/apiv1/eventarc_client.go @@ -289,11 +289,13 @@ func (c *gRPCClient) ListTriggers(ctx context.Context, req *eventarcpb.ListTrigg it := &TriggerIterator{} req = proto.Clone(req).(*eventarcpb.ListTriggersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*eventarcpb.Trigger, string, error) { - var resp *eventarcpb.ListTriggersResponse - req.PageToken = pageToken + resp := &eventarcpb.ListTriggersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *gRPCClient) ListTriggers(ctx context.Context, req *eventarcpb.ListTrigg it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/firestore/apiv1/admin/doc.go b/firestore/apiv1/admin/doc.go index 1e32c03aca3..7397b3ff7e6 100644 --- a/firestore/apiv1/admin/doc.go +++ b/firestore/apiv1/admin/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/firestore/apiv1/admin/firestore_admin_client.go b/firestore/apiv1/admin/firestore_admin_client.go index 59d0e1d79cf..1f7a24b1eab 100644 --- a/firestore/apiv1/admin/firestore_admin_client.go +++ b/firestore/apiv1/admin/firestore_admin_client.go @@ -426,11 +426,13 @@ func (c *firestoreAdminGRPCClient) ListIndexes(ctx context.Context, req *adminpb it := &IndexIterator{} req = proto.Clone(req).(*adminpb.ListIndexesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.Index, string, error) { - var resp *adminpb.ListIndexesResponse - req.PageToken = pageToken + resp := &adminpb.ListIndexesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -453,9 +455,11 @@ func (c *firestoreAdminGRPCClient) ListIndexes(ctx context.Context, req *adminpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -548,11 +552,13 @@ func (c *firestoreAdminGRPCClient) ListFields(ctx context.Context, req *adminpb. it := &FieldIterator{} req = proto.Clone(req).(*adminpb.ListFieldsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*adminpb.Field, string, error) { - var resp *adminpb.ListFieldsResponse - req.PageToken = pageToken + resp := &adminpb.ListFieldsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -575,9 +581,11 @@ func (c *firestoreAdminGRPCClient) ListFields(ctx context.Context, req *adminpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/firestore/apiv1/doc.go b/firestore/apiv1/doc.go index aff0a85d25b..e98deb0f78c 100644 --- a/firestore/apiv1/doc.go +++ b/firestore/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/firestore/apiv1/firestore_client.go b/firestore/apiv1/firestore_client.go index deec0b20090..bc9efe9908e 100644 --- a/firestore/apiv1/firestore_client.go +++ b/firestore/apiv1/firestore_client.go @@ -530,11 +530,13 @@ func (c *gRPCClient) ListDocuments(ctx context.Context, req *firestorepb.ListDoc it := &DocumentIterator{} req = proto.Clone(req).(*firestorepb.ListDocumentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*firestorepb.Document, string, error) { - var resp *firestorepb.ListDocumentsResponse - req.PageToken = pageToken + resp := &firestorepb.ListDocumentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -557,9 +559,11 @@ func (c *gRPCClient) ListDocuments(ctx context.Context, req *firestorepb.ListDoc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -697,11 +701,13 @@ func (c *gRPCClient) PartitionQuery(ctx context.Context, req *firestorepb.Partit it := &CursorIterator{} req = proto.Clone(req).(*firestorepb.PartitionQueryRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*firestorepb.Cursor, string, error) { - var resp *firestorepb.PartitionQueryResponse - req.PageToken = pageToken + resp := &firestorepb.PartitionQueryResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -724,9 +730,11 @@ func (c *gRPCClient) PartitionQuery(ctx context.Context, req *firestorepb.Partit it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -767,11 +775,13 @@ func (c *gRPCClient) ListCollectionIds(ctx context.Context, req *firestorepb.Lis it := &StringIterator{} req = proto.Clone(req).(*firestorepb.ListCollectionIdsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *firestorepb.ListCollectionIdsResponse - req.PageToken = pageToken + resp := &firestorepb.ListCollectionIdsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -794,9 +804,11 @@ func (c *gRPCClient) ListCollectionIds(ctx context.Context, req *firestorepb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/firestore/go.mod b/firestore/go.mod index f5845fb0b3f..dcadbca6d59 100644 --- a/firestore/go.mod +++ b/firestore/go.mod @@ -8,7 +8,7 @@ require ( github.com/google/go-cmp v0.5.6 github.com/googleapis/gax-go/v2 v2.0.5 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/firestore/go.sum b/firestore/go.sum index 5173069725f..2b3469ed919 100644 --- a/firestore/go.sum +++ b/firestore/go.sum @@ -466,8 +466,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/functions/apiv1/cloud_functions_client.go b/functions/apiv1/cloud_functions_client.go index 4f342917b6b..8e28af25f2d 100644 --- a/functions/apiv1/cloud_functions_client.go +++ b/functions/apiv1/cloud_functions_client.go @@ -409,11 +409,13 @@ func (c *cloudFunctionsGRPCClient) ListFunctions(ctx context.Context, req *funct it := &CloudFunctionIterator{} req = proto.Clone(req).(*functionspb.ListFunctionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*functionspb.CloudFunction, string, error) { - var resp *functionspb.ListFunctionsResponse - req.PageToken = pageToken + resp := &functionspb.ListFunctionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -436,9 +438,11 @@ func (c *cloudFunctionsGRPCClient) ListFunctions(ctx context.Context, req *funct it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/functions/apiv1/doc.go b/functions/apiv1/doc.go index 9875c403df6..c0ac821678e 100644 --- a/functions/apiv1/doc.go +++ b/functions/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/gaming/apiv1/doc.go b/gaming/apiv1/doc.go index c5e3269c8b6..1058e41fd78 100644 --- a/gaming/apiv1/doc.go +++ b/gaming/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/gaming/apiv1/game_server_clusters_client.go b/gaming/apiv1/game_server_clusters_client.go index 85b83e1c8b8..b2abf30f889 100644 --- a/gaming/apiv1/game_server_clusters_client.go +++ b/gaming/apiv1/game_server_clusters_client.go @@ -349,11 +349,13 @@ func (c *gameServerClustersGRPCClient) ListGameServerClusters(ctx context.Contex it := &GameServerClusterIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerClustersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerCluster, string, error) { - var resp *gamingpb.ListGameServerClustersResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerClustersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -376,9 +378,11 @@ func (c *gameServerClustersGRPCClient) ListGameServerClusters(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1/game_server_configs_client.go b/gaming/apiv1/game_server_configs_client.go index 63cbca4f35d..d67202fd390 100644 --- a/gaming/apiv1/game_server_configs_client.go +++ b/gaming/apiv1/game_server_configs_client.go @@ -281,11 +281,13 @@ func (c *gameServerConfigsGRPCClient) ListGameServerConfigs(ctx context.Context, it := &GameServerConfigIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerConfig, string, error) { - var resp *gamingpb.ListGameServerConfigsResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -308,9 +310,11 @@ func (c *gameServerConfigsGRPCClient) ListGameServerConfigs(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1/game_server_deployments_client.go b/gaming/apiv1/game_server_deployments_client.go index c393a74567c..2e41d7f5b39 100644 --- a/gaming/apiv1/game_server_deployments_client.go +++ b/gaming/apiv1/game_server_deployments_client.go @@ -371,11 +371,13 @@ func (c *gameServerDeploymentsGRPCClient) ListGameServerDeployments(ctx context. it := &GameServerDeploymentIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerDeploymentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerDeployment, string, error) { - var resp *gamingpb.ListGameServerDeploymentsResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerDeploymentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -398,9 +400,11 @@ func (c *gameServerDeploymentsGRPCClient) ListGameServerDeployments(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1/realms_client.go b/gaming/apiv1/realms_client.go index 75e54f399cf..2f4feee0d88 100644 --- a/gaming/apiv1/realms_client.go +++ b/gaming/apiv1/realms_client.go @@ -312,11 +312,13 @@ func (c *realmsGRPCClient) ListRealms(ctx context.Context, req *gamingpb.ListRea it := &RealmIterator{} req = proto.Clone(req).(*gamingpb.ListRealmsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.Realm, string, error) { - var resp *gamingpb.ListRealmsResponse - req.PageToken = pageToken + resp := &gamingpb.ListRealmsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -339,9 +341,11 @@ func (c *realmsGRPCClient) ListRealms(ctx context.Context, req *gamingpb.ListRea it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1beta/doc.go b/gaming/apiv1beta/doc.go index 865d3bd27f4..62a0e08654c 100644 --- a/gaming/apiv1beta/doc.go +++ b/gaming/apiv1beta/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/gaming/apiv1beta/game_server_clusters_client.go b/gaming/apiv1beta/game_server_clusters_client.go index e780ddb8094..6acd12e8646 100644 --- a/gaming/apiv1beta/game_server_clusters_client.go +++ b/gaming/apiv1beta/game_server_clusters_client.go @@ -349,11 +349,13 @@ func (c *gameServerClustersGRPCClient) ListGameServerClusters(ctx context.Contex it := &GameServerClusterIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerClustersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerCluster, string, error) { - var resp *gamingpb.ListGameServerClustersResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerClustersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -376,9 +378,11 @@ func (c *gameServerClustersGRPCClient) ListGameServerClusters(ctx context.Contex it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1beta/game_server_configs_client.go b/gaming/apiv1beta/game_server_configs_client.go index 0d60f4411fc..ff4b9c61127 100644 --- a/gaming/apiv1beta/game_server_configs_client.go +++ b/gaming/apiv1beta/game_server_configs_client.go @@ -281,11 +281,13 @@ func (c *gameServerConfigsGRPCClient) ListGameServerConfigs(ctx context.Context, it := &GameServerConfigIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerConfig, string, error) { - var resp *gamingpb.ListGameServerConfigsResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -308,9 +310,11 @@ func (c *gameServerConfigsGRPCClient) ListGameServerConfigs(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1beta/game_server_deployments_client.go b/gaming/apiv1beta/game_server_deployments_client.go index 04f2749fe6c..c99c4ad9e3c 100644 --- a/gaming/apiv1beta/game_server_deployments_client.go +++ b/gaming/apiv1beta/game_server_deployments_client.go @@ -371,11 +371,13 @@ func (c *gameServerDeploymentsGRPCClient) ListGameServerDeployments(ctx context. it := &GameServerDeploymentIterator{} req = proto.Clone(req).(*gamingpb.ListGameServerDeploymentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.GameServerDeployment, string, error) { - var resp *gamingpb.ListGameServerDeploymentsResponse - req.PageToken = pageToken + resp := &gamingpb.ListGameServerDeploymentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -398,9 +400,11 @@ func (c *gameServerDeploymentsGRPCClient) ListGameServerDeployments(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gaming/apiv1beta/realms_client.go b/gaming/apiv1beta/realms_client.go index 0c719ea776b..6c1072c081f 100644 --- a/gaming/apiv1beta/realms_client.go +++ b/gaming/apiv1beta/realms_client.go @@ -312,11 +312,13 @@ func (c *realmsGRPCClient) ListRealms(ctx context.Context, req *gamingpb.ListRea it := &RealmIterator{} req = proto.Clone(req).(*gamingpb.ListRealmsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gamingpb.Realm, string, error) { - var resp *gamingpb.ListRealmsResponse - req.PageToken = pageToken + resp := &gamingpb.ListRealmsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -339,9 +341,11 @@ func (c *realmsGRPCClient) ListRealms(ctx context.Context, req *gamingpb.ListRea it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/gkehub/apiv1beta1/doc.go b/gkehub/apiv1beta1/doc.go index 949b7a25c8a..6a75562d6c0 100644 --- a/gkehub/apiv1beta1/doc.go +++ b/gkehub/apiv1beta1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/gkehub/apiv1beta1/gke_hub_membership_client.go b/gkehub/apiv1beta1/gke_hub_membership_client.go index 7eb98cdd428..d84c6e6eba5 100644 --- a/gkehub/apiv1beta1/gke_hub_membership_client.go +++ b/gkehub/apiv1beta1/gke_hub_membership_client.go @@ -390,11 +390,13 @@ func (c *gkeHubMembershipGRPCClient) ListMemberships(ctx context.Context, req *g it := &MembershipIterator{} req = proto.Clone(req).(*gkehubpb.ListMembershipsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gkehubpb.Membership, string, error) { - var resp *gkehubpb.ListMembershipsResponse - req.PageToken = pageToken + resp := &gkehubpb.ListMembershipsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -417,9 +419,11 @@ func (c *gkeHubMembershipGRPCClient) ListMemberships(ctx context.Context, req *g it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/go.mod b/go.mod index 1ad6a53ac4d..ed922daa45c 100644 --- a/go.mod +++ b/go.mod @@ -17,7 +17,7 @@ require ( golang.org/x/text v0.3.6 golang.org/x/tools v0.1.5 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/go.sum b/go.sum index ad9be727992..9d55dd1e44e 100644 --- a/go.sum +++ b/go.sum @@ -473,8 +473,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/gsuiteaddons/apiv1/doc.go b/gsuiteaddons/apiv1/doc.go index d0b3e06db4c..918d57fccaf 100644 --- a/gsuiteaddons/apiv1/doc.go +++ b/gsuiteaddons/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/gsuiteaddons/apiv1/g_suite_add_ons_client.go b/gsuiteaddons/apiv1/g_suite_add_ons_client.go index 2ca35d0799f..d7af8907178 100644 --- a/gsuiteaddons/apiv1/g_suite_add_ons_client.go +++ b/gsuiteaddons/apiv1/g_suite_add_ons_client.go @@ -467,11 +467,13 @@ func (c *gRPCClient) ListDeployments(ctx context.Context, req *gsuiteaddonspb.Li it := &DeploymentIterator{} req = proto.Clone(req).(*gsuiteaddonspb.ListDeploymentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*gsuiteaddonspb.Deployment, string, error) { - var resp *gsuiteaddonspb.ListDeploymentsResponse - req.PageToken = pageToken + resp := &gsuiteaddonspb.ListDeploymentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -494,9 +496,11 @@ func (c *gRPCClient) ListDeployments(ctx context.Context, req *gsuiteaddonspb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/iap/apiv1/doc.go b/iap/apiv1/doc.go index f16690b6dac..ee7e6c99c34 100644 --- a/iap/apiv1/doc.go +++ b/iap/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/iap/apiv1/identity_aware_proxyo_auth_client.go b/iap/apiv1/identity_aware_proxyo_auth_client.go index 26c2cbf96cf..6ccb4cc4453 100644 --- a/iap/apiv1/identity_aware_proxyo_auth_client.go +++ b/iap/apiv1/identity_aware_proxyo_auth_client.go @@ -350,11 +350,13 @@ func (c *identityAwareProxyOAuthGRPCClient) ListIdentityAwareProxyClients(ctx co it := &IdentityAwareProxyClientIterator{} req = proto.Clone(req).(*iappb.ListIdentityAwareProxyClientsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*iappb.IdentityAwareProxyClient, string, error) { - var resp *iappb.ListIdentityAwareProxyClientsResponse - req.PageToken = pageToken + resp := &iappb.ListIdentityAwareProxyClientsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -377,9 +379,11 @@ func (c *identityAwareProxyOAuthGRPCClient) ListIdentityAwareProxyClients(ctx co it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/AggregatedList/main.go index b3c9f6e0421..d34956077e9 100644 --- a/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListAcceleratorTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_AcceleratorTypes_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/List/main.go b/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/List/main.go index 02dbf1998f5..5ee582d050d 100644 --- a/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/AcceleratorTypesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListAcceleratorTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_AcceleratorTypes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/AddressesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/AddressesClient/AggregatedList/main.go index 0b23c4476ca..ae9a4776498 100644 --- a/internal/generated/snippets/compute/apiv1/AddressesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/AddressesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListAddressesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Addresses_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/AddressesClient/List/main.go b/internal/generated/snippets/compute/apiv1/AddressesClient/List/main.go index bf312ed22a0..cddd9f05cca 100644 --- a/internal/generated/snippets/compute/apiv1/AddressesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/AddressesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListAddressesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Addresses_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/AggregatedList/main.go index 7420a76cee2..4054e7c700a 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListAutoscalersRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/List/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/List/main.go index d997f4167c9..a6cb958848e 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListAutoscalersRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/List/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/List/main.go index 2bfcc139a09..3c48df21343 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListBackendBucketsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/AggregatedList/main.go index 0b518e33081..0c0da3d6b22 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListBackendServicesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/List/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/List/main.go index 052fb23d2b8..16288d54d48 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListBackendServicesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/DiskTypesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/DiskTypesClient/AggregatedList/main.go index 0ee18900751..0c36e0b5563 100644 --- a/internal/generated/snippets/compute/apiv1/DiskTypesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/DiskTypesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListDiskTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_DiskTypes_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/DiskTypesClient/List/main.go b/internal/generated/snippets/compute/apiv1/DiskTypesClient/List/main.go index 16db930d662..bba7e67338e 100644 --- a/internal/generated/snippets/compute/apiv1/DiskTypesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/DiskTypesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListDiskTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_DiskTypes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/AggregatedList/main.go index 1be782eaf3a..2498829130b 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListDisksRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/List/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/List/main.go index 4361a842882..1b5bb6b4d00 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListDisksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/List/main.go b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/List/main.go index 65cb226da4f..2e3b2cffbe2 100644 --- a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListExternalVpnGatewaysRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ExternalVpnGateways_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/List/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/List/main.go index 423377d058f..402495176f6 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListFirewallPoliciesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallsClient/List/main.go b/internal/generated/snippets/compute/apiv1/FirewallsClient/List/main.go index 80accc27c5f..c73349cac2f 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListFirewallsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Firewalls_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/AggregatedList/main.go index 1b17b2cbd6f..baae6bbcaa7 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListForwardingRulesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/List/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/List/main.go index 6f28a95ce65..811a06de7c0 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListForwardingRulesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/List/main.go index dd5fe1fcdf5..f188dc62c21 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalAddressesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalAddresses_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/List/main.go index afa74498a18..b85bc1ab19f 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalForwardingRulesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/List/main.go index c251982d6d1..fd52558e3ca 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/ListNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/ListNetworkEndpoints/main.go index 93cfab642fc..88d5b0275bf 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/ListNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/ListNetworkEndpoints/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListNetworkEndpoints(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListNetworkEndpoints(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_ListNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/AggregatedList/main.go index d39510e11a9..ea9845a46d6 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListGlobalOperationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalOperations_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/List/main.go index 6a9338b414b..0bb33630740 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalOperationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalOperationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalOperations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalOrganizationOperationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalOrganizationOperationsClient/List/main.go index d2c6de1ac82..f7b66d50ae6 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalOrganizationOperationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalOrganizationOperationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalOrganizationOperationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalOrganizationOperations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/List/main.go b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/List/main.go index 1b437c49f66..d2910bf35d4 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListGlobalPublicDelegatedPrefixesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalPublicDelegatedPrefixes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/AggregatedList/main.go index 417a15f2c75..340467869c6 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListHealthChecksRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/List/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/List/main.go index 59083592f67..e45ac1ae7a6 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListHealthChecksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/List/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/List/main.go index 97373959b2d..adee012e4ac 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListImagesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AggregatedList/main.go index 51422d6a538..277c87107cd 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/List/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/List/main.go index 10a1daf49c9..c7a05a33042 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListErrors/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListErrors/main.go index c903d85214a..cb9c9016da8 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListErrors/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListErrors/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListErrorsInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListErrors(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListErrors(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_ListErrors_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListManagedInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListManagedInstances/main.go index 28e99cf89df..b6041d88dc2 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListManagedInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListManagedInstances/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListManagedInstancesInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListManagedInstances(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListManagedInstances(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_ListManagedInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListPerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListPerInstanceConfigs/main.go index 5ba10f679ae..8411923f41c 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListPerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ListPerInstanceConfigs/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPerInstanceConfigsInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListPerInstanceConfigs(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListPerInstanceConfigs(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_ListPerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AggregatedList/main.go index 7d585ca124e..9a6cb93e669 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListInstanceGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/List/main.go index c7e51374096..d39bd4e962b 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstanceGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/ListInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/ListInstances/main.go index 94f7daa6510..24648aa0b75 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/ListInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/ListInstances/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstancesInstanceGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListInstances(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListInstances(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_ListInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/List/main.go b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/List/main.go index c56e4f339e0..7fff16a82e2 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstanceTemplatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceTemplates_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/AggregatedList/main.go index f37fd4c4713..afddda2409a 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListInstancesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/List/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/List/main.go index f40c40cad9c..3c8179ec79a 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstancesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/ListReferrers/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/ListReferrers/main.go index a6e15ddf0cb..b86e38d8a8f 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/ListReferrers/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/ListReferrers/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListReferrersInstancesRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListReferrers(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListReferrers(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_ListReferrers_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/AggregatedList/main.go index 9bd879a7d8e..46c9cf098e5 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListInterconnectAttachmentsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectAttachments_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/List/main.go b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/List/main.go index a04f24f9215..fe6cd18256e 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInterconnectAttachmentsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectAttachments_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectLocationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/InterconnectLocationsClient/List/main.go index 065c91a4ea6..66dc97b2ce0 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectLocationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectLocationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInterconnectLocationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectLocations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectsClient/List/main.go b/internal/generated/snippets/compute/apiv1/InterconnectsClient/List/main.go index d24f81da6b4..368e624df27 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInterconnectsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Interconnects_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/LicensesClient/List/main.go b/internal/generated/snippets/compute/apiv1/LicensesClient/List/main.go index 769565b3661..96aa7c64118 100644 --- a/internal/generated/snippets/compute/apiv1/LicensesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/LicensesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListLicensesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Licenses_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/MachineTypesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/MachineTypesClient/AggregatedList/main.go index cecc5aaadf5..79681eaf5d7 100644 --- a/internal/generated/snippets/compute/apiv1/MachineTypesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/MachineTypesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListMachineTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_MachineTypes_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/MachineTypesClient/List/main.go b/internal/generated/snippets/compute/apiv1/MachineTypesClient/List/main.go index dd0f7368b9d..0bbbf71bb37 100644 --- a/internal/generated/snippets/compute/apiv1/MachineTypesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/MachineTypesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListMachineTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_MachineTypes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AggregatedList/main.go index a535c1fc034..1f37af07777 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/List/main.go index 7270b9346d3..9f77c6e1ac9 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/ListNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/ListNetworkEndpoints/main.go index a9bb0b09829..eaa8dfe2edc 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/ListNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/ListNetworkEndpoints/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNetworkEndpointsNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListNetworkEndpoints(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListNetworkEndpoints(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/List/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/List/main.go index 962c2cc358b..e4abdad4efd 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNetworksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/ListPeeringRoutes/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/ListPeeringRoutes/main.go index 66cb360c090..02322757663 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/ListPeeringRoutes/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/ListPeeringRoutes/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPeeringRoutesNetworksRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListPeeringRoutes(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListPeeringRoutes(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_ListPeeringRoutes_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AggregatedList/main.go index 0f170357204..1c1c4a19850 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListNodeGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/List/main.go index 4f6ec73ac5a..a858e01c243 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNodeGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/ListNodes/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/ListNodes/main.go index dc8ee207bac..f6893377cce 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/ListNodes/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/ListNodes/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNodesNodeGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListNodes(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListNodes(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_ListNodes_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/AggregatedList/main.go index 9e5e8487845..f1e4fd5d5b1 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListNodeTemplatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTemplates_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/List/main.go b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/List/main.go index e4ad17d4d82..2c85fe1ad7a 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNodeTemplatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTemplates_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTypesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/NodeTypesClient/AggregatedList/main.go index e2adde1a82c..70a87f27051 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTypesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTypesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListNodeTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTypes_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTypesClient/List/main.go b/internal/generated/snippets/compute/apiv1/NodeTypesClient/List/main.go index a12c9e9da10..c4220250e20 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTypesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTypesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListNodeTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTypes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/AggregatedList/main.go index 71a7cfaad40..bb6b60eff41 100644 --- a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListPacketMirroringsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PacketMirrorings_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/List/main.go b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/List/main.go index 2b9a137cbc4..457718abf10 100644 --- a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPacketMirroringsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PacketMirrorings_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/GetXpnResources/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/GetXpnResources/main.go index aee40afffd7..89a09db99f3 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/GetXpnResources/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/GetXpnResources/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.GetXpnResourcesProjectsRequest{ // TODO: Fill request struct fields. } - resp, err := c.GetXpnResources(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.GetXpnResources(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_GetXpnResources_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/ListXpnHosts/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/ListXpnHosts/main.go index 4f72c26ab00..230e72547c6 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/ListXpnHosts/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/ListXpnHosts/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListXpnHostsProjectsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListXpnHosts(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListXpnHosts(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_ListXpnHosts_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/List/main.go b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/List/main.go index 10dc3c13104..6882749b3d6 100644 --- a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPublicAdvertisedPrefixesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicAdvertisedPrefixes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/AggregatedList/main.go index 91dcf53852a..e2d00a96ec9 100644 --- a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListPublicDelegatedPrefixesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/List/main.go b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/List/main.go index a0d51e274a9..56d5e527116 100644 --- a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPublicDelegatedPrefixesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicDelegatedPrefixes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/List/main.go index c1bd16bbfc1..12ff596c3e0 100644 --- a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionAutoscalersRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionAutoscalers_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/List/main.go index a94afdeb7aa..1176be7d887 100644 --- a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionBackendServicesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionBackendServices_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/AggregatedList/main.go index f4af596d26a..555e40b71d0 100644 --- a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListRegionCommitmentsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionCommitments_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/List/main.go index 3db5ffea56c..6d03e1a8942 100644 --- a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionCommitmentsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionCommitments_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDiskTypesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionDiskTypesClient/List/main.go index a914731196d..2b620d7b211 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDiskTypesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDiskTypesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionDiskTypesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDiskTypes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/List/main.go index 63948fc3abd..38b9a7ff311 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionDisksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/List/main.go index 4d1e00c9ef7..6c26dcbb300 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionHealthCheckServicesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthCheckServices_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/List/main.go index 93ece6ca856..2efe4975be0 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionHealthChecksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthChecks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/List/main.go index 4bf2a647f0a..9e3be837420 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListErrors/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListErrors/main.go index a94934ff98f..694a67feb81 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListErrors/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListErrors/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListErrorsRegionInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListErrors(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListErrors(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_ListErrors_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListManagedInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListManagedInstances/main.go index 703b66628ee..6f983f26018 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListManagedInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListManagedInstances/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListManagedInstancesRegionInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListManagedInstances(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListManagedInstances(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListPerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListPerInstanceConfigs/main.go index da2f397886e..cd5a5b026ff 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListPerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ListPerInstanceConfigs/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListPerInstanceConfigsRegionInstanceGroupManagersRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListPerInstanceConfigs(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListPerInstanceConfigs(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/List/main.go index 8c1861cb3ab..3e671c45686 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionInstanceGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/ListInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/ListInstances/main.go index 337ffdaf26b..9832dcbca6f 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/ListInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/ListInstances/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListInstancesRegionInstanceGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListInstances(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListInstances(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroups_ListInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/List/main.go index 0db82d8c858..db9187d9d46 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionNetworkEndpointGroupsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNetworkEndpointGroups_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/List/main.go index 5c015bfcc6d..d64f71f7ff2 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionNotificationEndpointsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNotificationEndpoints_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionOperationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionOperationsClient/List/main.go index 14bd336843c..1e26fc3a724 100644 --- a/internal/generated/snippets/compute/apiv1/RegionOperationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionOperationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionOperationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionOperations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/List/main.go index 7f12b130463..02d5d1a5b26 100644 --- a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionSslCertificatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionSslCertificates_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/List/main.go index e6eaf3a1c70..6de053a8b23 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionTargetHttpProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/List/main.go index 7e6a5cea93b..c1180b99eeb 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionTargetHttpsProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpsProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/List/main.go index dcf28f09aaa..1ea448d4e8a 100644 --- a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionUrlMapsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionUrlMaps_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionsClient/List/main.go b/internal/generated/snippets/compute/apiv1/RegionsClient/List/main.go index a31b6dad499..177707a3be1 100644 --- a/internal/generated/snippets/compute/apiv1/RegionsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRegionsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Regions_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ReservationsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/ReservationsClient/AggregatedList/main.go index 9b490b98ddd..8d78e45e28e 100644 --- a/internal/generated/snippets/compute/apiv1/ReservationsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/ReservationsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListReservationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Reservations_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/ReservationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/ReservationsClient/List/main.go index f22d829632c..c322e9cc21f 100644 --- a/internal/generated/snippets/compute/apiv1/ReservationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ReservationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListReservationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Reservations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/AggregatedList/main.go index 2690f47e505..cd81fb1ac6a 100644 --- a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListResourcePoliciesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ResourcePolicies_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/List/main.go b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/List/main.go index 269a2db1818..36dae4047c6 100644 --- a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListResourcePoliciesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ResourcePolicies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/AggregatedList/main.go index fb9a4305927..60ad658db5f 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListRoutersRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/GetNatMappingInfo/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/GetNatMappingInfo/main.go index b6e8481b230..b3fc952ddec 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/GetNatMappingInfo/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/GetNatMappingInfo/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.GetNatMappingInfoRoutersRequest{ // TODO: Fill request struct fields. } - resp, err := c.GetNatMappingInfo(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.GetNatMappingInfo(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_GetNatMappingInfo_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/List/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/List/main.go index dba9c711900..f5780f8830b 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRoutersRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutesClient/List/main.go b/internal/generated/snippets/compute/apiv1/RoutesClient/List/main.go index 3a9e71bd283..f26208cb00b 100644 --- a/internal/generated/snippets/compute/apiv1/RoutesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListRoutesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routes_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/List/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/List/main.go index 43984c4b16a..a23fe40c9b1 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListSecurityPoliciesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SnapshotsClient/List/main.go b/internal/generated/snippets/compute/apiv1/SnapshotsClient/List/main.go index 4e2ca6cb172..7135d141f50 100644 --- a/internal/generated/snippets/compute/apiv1/SnapshotsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/SnapshotsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListSnapshotsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Snapshots_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/AggregatedList/main.go index 41e262897f0..6a0411896a0 100644 --- a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListSslCertificatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslCertificates_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/List/main.go b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/List/main.go index 3b715954f23..a49536730c7 100644 --- a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListSslCertificatesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslCertificates_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/List/main.go b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/List/main.go index a5661656899..dca4b8e4a8f 100644 --- a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListSslPoliciesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslPolicies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/AggregatedList/main.go index e6cb4241249..079e7e840e9 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListSubnetworksRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/List/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/List/main.go index cdb993f80b2..09251e2d592 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListSubnetworksRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/ListUsable/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/ListUsable/main.go index 77e9a547a35..3e6a7aff9fc 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/ListUsable/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/ListUsable/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListUsableSubnetworksRequest{ // TODO: Fill request struct fields. } - resp, err := c.ListUsable(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.ListUsable(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_ListUsable_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/List/main.go index ba12198f32d..b6c32df3d25 100644 --- a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetGrpcProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetGrpcProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/AggregatedList/main.go index 886dfbf6f3a..606e602dc9c 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListTargetHttpProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/List/main.go index 86432d0a792..3200fb7ed2d 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetHttpProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/AggregatedList/main.go index b55716e6c46..a05af564e8f 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListTargetHttpsProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/List/main.go index 11cb3f750cf..02e7b6763ac 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetHttpsProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/AggregatedList/main.go index a162623b33c..abc1cf22d5e 100644 --- a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListTargetInstancesRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetInstances_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/List/main.go index 13630208a7c..cb998355c90 100644 --- a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetInstancesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetInstances_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AggregatedList/main.go index ffa65f5bcd9..6ce3ae2c726 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListTargetPoolsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/List/main.go index 22e9fe0e8c5..f1ad65b3ebd 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetPoolsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/List/main.go index c885b8d3013..c94f7cfa750 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetSslProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/List/main.go index 7b38cb7c111..b859f09dd5a 100644 --- a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetTcpProxiesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetTcpProxies_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/AggregatedList/main.go index d2e228c116a..6d671106923 100644 --- a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListTargetVpnGatewaysRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetVpnGateways_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/List/main.go b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/List/main.go index 33cfdd9f495..3ac7edffd13 100644 --- a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListTargetVpnGatewaysRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetVpnGateways_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/AggregatedList/main.go index 001f924f6d4..ad4b2c09a78 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListUrlMapsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/List/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/List/main.go index 97f63bd108f..d414b80d217 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListUrlMapsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/AggregatedList/main.go index 5f7b925a5d3..5bf46e98cf8 100644 --- a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListVpnGatewaysRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnGateways_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/List/main.go b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/List/main.go index 57995f6b765..f1c8df4567a 100644 --- a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListVpnGatewaysRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnGateways_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/AggregatedList/main.go b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/AggregatedList/main.go index b5bccca0ba2..bb62f21c50f 100644 --- a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/AggregatedList/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/AggregatedList/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.AggregatedListVpnTunnelsRequest{ // TODO: Fill request struct fields. } - resp, err := c.AggregatedList(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.AggregatedList(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnTunnels_AggregatedList_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/List/main.go b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/List/main.go index 8be2ba830f6..3af214a2ad0 100644 --- a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListVpnTunnelsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnTunnels_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ZoneOperationsClient/List/main.go b/internal/generated/snippets/compute/apiv1/ZoneOperationsClient/List/main.go index 83782a89982..bbabe7e3b36 100644 --- a/internal/generated/snippets/compute/apiv1/ZoneOperationsClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ZoneOperationsClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListZoneOperationsRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ZoneOperations_List_sync] diff --git a/internal/generated/snippets/compute/apiv1/ZonesClient/List/main.go b/internal/generated/snippets/compute/apiv1/ZonesClient/List/main.go index 515c319e9fd..c7124588467 100644 --- a/internal/generated/snippets/compute/apiv1/ZonesClient/List/main.go +++ b/internal/generated/snippets/compute/apiv1/ZonesClient/List/main.go @@ -22,6 +22,7 @@ import ( "context" compute "cloud.google.com/go/compute/apiv1" + "google.golang.org/api/iterator" computepb "google.golang.org/genproto/googleapis/cloud/compute/v1" ) @@ -36,12 +37,18 @@ func main() { req := &computepb.ListZonesRequest{ // TODO: Fill request struct fields. } - resp, err := c.List(ctx, req) - if err != nil { - // TODO: Handle error. + it := c.List(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Zones_List_sync] diff --git a/internal/generated/snippets/go.mod b/internal/generated/snippets/go.mod index 90c1e0a4320..4a03bc73b04 100644 --- a/internal/generated/snippets/go.mod +++ b/internal/generated/snippets/go.mod @@ -32,5 +32,5 @@ require ( cloud.google.com/go/pubsublite v0.88.0 cloud.google.com/go/spanner v0.88.0 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d ) diff --git a/internal/generated/snippets/go.sum b/internal/generated/snippets/go.sum index 3009678a172..aa012aec573 100644 --- a/internal/generated/snippets/go.sum +++ b/internal/generated/snippets/go.sum @@ -145,8 +145,9 @@ google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98 google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/internal/godocfx/go.sum b/internal/godocfx/go.sum index 492ace46a66..4084b10a5ff 100644 --- a/internal/godocfx/go.sum +++ b/internal/godocfx/go.sum @@ -305,8 +305,8 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200827165113-ac2560b5e952/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/iot/apiv1/device_manager_client.go b/iot/apiv1/device_manager_client.go index fe512496d00..9021fc59bd8 100644 --- a/iot/apiv1/device_manager_client.go +++ b/iot/apiv1/device_manager_client.go @@ -555,11 +555,13 @@ func (c *deviceManagerGRPCClient) ListDeviceRegistries(ctx context.Context, req it := &DeviceRegistryIterator{} req = proto.Clone(req).(*iotpb.ListDeviceRegistriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*iotpb.DeviceRegistry, string, error) { - var resp *iotpb.ListDeviceRegistriesResponse - req.PageToken = pageToken + resp := &iotpb.ListDeviceRegistriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -582,9 +584,11 @@ func (c *deviceManagerGRPCClient) ListDeviceRegistries(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -675,11 +679,13 @@ func (c *deviceManagerGRPCClient) ListDevices(ctx context.Context, req *iotpb.Li it := &DeviceIterator{} req = proto.Clone(req).(*iotpb.ListDevicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*iotpb.Device, string, error) { - var resp *iotpb.ListDevicesResponse - req.PageToken = pageToken + resp := &iotpb.ListDevicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -702,9 +708,11 @@ func (c *deviceManagerGRPCClient) ListDevices(ctx context.Context, req *iotpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/iot/apiv1/doc.go b/iot/apiv1/doc.go index 272cebdb861..1e683aa52cf 100644 --- a/iot/apiv1/doc.go +++ b/iot/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/kms/apiv1/doc.go b/kms/apiv1/doc.go index 39fe54a0f89..74952e906a3 100644 --- a/kms/apiv1/doc.go +++ b/kms/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/kms/apiv1/key_management_client.go b/kms/apiv1/key_management_client.go index 9f25b6d6fca..bad8e3d8ec3 100644 --- a/kms/apiv1/key_management_client.go +++ b/kms/apiv1/key_management_client.go @@ -720,11 +720,13 @@ func (c *keyManagementGRPCClient) ListKeyRings(ctx context.Context, req *kmspb.L it := &KeyRingIterator{} req = proto.Clone(req).(*kmspb.ListKeyRingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*kmspb.KeyRing, string, error) { - var resp *kmspb.ListKeyRingsResponse - req.PageToken = pageToken + resp := &kmspb.ListKeyRingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -747,9 +749,11 @@ func (c *keyManagementGRPCClient) ListKeyRings(ctx context.Context, req *kmspb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -760,11 +764,13 @@ func (c *keyManagementGRPCClient) ListCryptoKeys(ctx context.Context, req *kmspb it := &CryptoKeyIterator{} req = proto.Clone(req).(*kmspb.ListCryptoKeysRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*kmspb.CryptoKey, string, error) { - var resp *kmspb.ListCryptoKeysResponse - req.PageToken = pageToken + resp := &kmspb.ListCryptoKeysResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -787,9 +793,11 @@ func (c *keyManagementGRPCClient) ListCryptoKeys(ctx context.Context, req *kmspb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -800,11 +808,13 @@ func (c *keyManagementGRPCClient) ListCryptoKeyVersions(ctx context.Context, req it := &CryptoKeyVersionIterator{} req = proto.Clone(req).(*kmspb.ListCryptoKeyVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*kmspb.CryptoKeyVersion, string, error) { - var resp *kmspb.ListCryptoKeyVersionsResponse - req.PageToken = pageToken + resp := &kmspb.ListCryptoKeyVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -827,9 +837,11 @@ func (c *keyManagementGRPCClient) ListCryptoKeyVersions(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -840,11 +852,13 @@ func (c *keyManagementGRPCClient) ListImportJobs(ctx context.Context, req *kmspb it := &ImportJobIterator{} req = proto.Clone(req).(*kmspb.ListImportJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*kmspb.ImportJob, string, error) { - var resp *kmspb.ListImportJobsResponse - req.PageToken = pageToken + resp := &kmspb.ListImportJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -867,9 +881,11 @@ func (c *keyManagementGRPCClient) ListImportJobs(ctx context.Context, req *kmspb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/logging/apiv2/config_client.go b/logging/apiv2/config_client.go index e6ff0a9a0d3..6870d10cc74 100644 --- a/logging/apiv2/config_client.go +++ b/logging/apiv2/config_client.go @@ -503,11 +503,13 @@ func (c *configGRPCClient) ListBuckets(ctx context.Context, req *loggingpb.ListB it := &LogBucketIterator{} req = proto.Clone(req).(*loggingpb.ListBucketsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogBucket, string, error) { - var resp *loggingpb.ListBucketsResponse - req.PageToken = pageToken + resp := &loggingpb.ListBucketsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -530,9 +532,11 @@ func (c *configGRPCClient) ListBuckets(ctx context.Context, req *loggingpb.ListB it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -615,11 +619,13 @@ func (c *configGRPCClient) ListViews(ctx context.Context, req *loggingpb.ListVie it := &LogViewIterator{} req = proto.Clone(req).(*loggingpb.ListViewsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogView, string, error) { - var resp *loggingpb.ListViewsResponse - req.PageToken = pageToken + resp := &loggingpb.ListViewsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -642,9 +648,11 @@ func (c *configGRPCClient) ListViews(ctx context.Context, req *loggingpb.ListVie it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -715,11 +723,13 @@ func (c *configGRPCClient) ListSinks(ctx context.Context, req *loggingpb.ListSin it := &LogSinkIterator{} req = proto.Clone(req).(*loggingpb.ListSinksRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogSink, string, error) { - var resp *loggingpb.ListSinksResponse - req.PageToken = pageToken + resp := &loggingpb.ListSinksResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -742,9 +752,11 @@ func (c *configGRPCClient) ListSinks(ctx context.Context, req *loggingpb.ListSin it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -835,11 +847,13 @@ func (c *configGRPCClient) ListExclusions(ctx context.Context, req *loggingpb.Li it := &LogExclusionIterator{} req = proto.Clone(req).(*loggingpb.ListExclusionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogExclusion, string, error) { - var resp *loggingpb.ListExclusionsResponse - req.PageToken = pageToken + resp := &loggingpb.ListExclusionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -862,9 +876,11 @@ func (c *configGRPCClient) ListExclusions(ctx context.Context, req *loggingpb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/logging/apiv2/doc.go b/logging/apiv2/doc.go index ecd3a3a25d0..5fd99d6ca10 100644 --- a/logging/apiv2/doc.go +++ b/logging/apiv2/doc.go @@ -52,7 +52,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/logging/apiv2/logging_client.go b/logging/apiv2/logging_client.go index 42c529d019e..ffa4cfc9c30 100644 --- a/logging/apiv2/logging_client.go +++ b/logging/apiv2/logging_client.go @@ -358,11 +358,13 @@ func (c *gRPCClient) ListLogEntries(ctx context.Context, req *loggingpb.ListLogE it := &LogEntryIterator{} req = proto.Clone(req).(*loggingpb.ListLogEntriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogEntry, string, error) { - var resp *loggingpb.ListLogEntriesResponse - req.PageToken = pageToken + resp := &loggingpb.ListLogEntriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -385,9 +387,11 @@ func (c *gRPCClient) ListLogEntries(ctx context.Context, req *loggingpb.ListLogE it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -397,11 +401,13 @@ func (c *gRPCClient) ListMonitoredResourceDescriptors(ctx context.Context, req * it := &MonitoredResourceDescriptorIterator{} req = proto.Clone(req).(*loggingpb.ListMonitoredResourceDescriptorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoredrespb.MonitoredResourceDescriptor, string, error) { - var resp *loggingpb.ListMonitoredResourceDescriptorsResponse - req.PageToken = pageToken + resp := &loggingpb.ListMonitoredResourceDescriptorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -424,9 +430,11 @@ func (c *gRPCClient) ListMonitoredResourceDescriptors(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -437,11 +445,13 @@ func (c *gRPCClient) ListLogs(ctx context.Context, req *loggingpb.ListLogsReques it := &StringIterator{} req = proto.Clone(req).(*loggingpb.ListLogsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *loggingpb.ListLogsResponse - req.PageToken = pageToken + resp := &loggingpb.ListLogsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -464,9 +474,11 @@ func (c *gRPCClient) ListLogs(ctx context.Context, req *loggingpb.ListLogsReques it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/logging/apiv2/metrics_client.go b/logging/apiv2/metrics_client.go index 0eb53c5bf7b..7252c8ec5f6 100644 --- a/logging/apiv2/metrics_client.go +++ b/logging/apiv2/metrics_client.go @@ -275,11 +275,13 @@ func (c *metricsGRPCClient) ListLogMetrics(ctx context.Context, req *loggingpb.L it := &LogMetricIterator{} req = proto.Clone(req).(*loggingpb.ListLogMetricsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*loggingpb.LogMetric, string, error) { - var resp *loggingpb.ListLogMetricsResponse - req.PageToken = pageToken + resp := &loggingpb.ListLogMetricsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -302,9 +304,11 @@ func (c *metricsGRPCClient) ListLogMetrics(ctx context.Context, req *loggingpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/logging/go.mod b/logging/go.mod index 4b9e74c01d2..0404e737f10 100644 --- a/logging/go.mod +++ b/logging/go.mod @@ -11,7 +11,7 @@ require ( go.opencensus.io v0.23.0 golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/logging/go.sum b/logging/go.sum index 7cd9f5dd8ef..ba545596434 100644 --- a/logging/go.sum +++ b/logging/go.sum @@ -471,8 +471,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/longrunning/autogen/doc.go b/longrunning/autogen/doc.go index 8117a1d4c4f..8a4488e755c 100644 --- a/longrunning/autogen/doc.go +++ b/longrunning/autogen/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/longrunning/autogen/operations_client.go b/longrunning/autogen/operations_client.go index 4d96cbc08c3..bc1051f12df 100644 --- a/longrunning/autogen/operations_client.go +++ b/longrunning/autogen/operations_client.go @@ -314,11 +314,13 @@ func (c *operationsGRPCClient) ListOperations(ctx context.Context, req *longrunn it := &OperationIterator{} req = proto.Clone(req).(*longrunningpb.ListOperationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*longrunningpb.Operation, string, error) { - var resp *longrunningpb.ListOperationsResponse - req.PageToken = pageToken + resp := &longrunningpb.ListOperationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -341,9 +343,11 @@ func (c *operationsGRPCClient) ListOperations(ctx context.Context, req *longrunn it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/managedidentities/apiv1/doc.go b/managedidentities/apiv1/doc.go index f7b066f618f..7711c16f582 100644 --- a/managedidentities/apiv1/doc.go +++ b/managedidentities/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/managedidentities/apiv1/managed_identities_client.go b/managedidentities/apiv1/managed_identities_client.go index 6f9f83464f4..2a180368c0c 100644 --- a/managedidentities/apiv1/managed_identities_client.go +++ b/managedidentities/apiv1/managed_identities_client.go @@ -460,11 +460,13 @@ func (c *gRPCClient) ListDomains(ctx context.Context, req *managedidentitiespb.L it := &DomainIterator{} req = proto.Clone(req).(*managedidentitiespb.ListDomainsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*managedidentitiespb.Domain, string, error) { - var resp *managedidentitiespb.ListDomainsResponse - req.PageToken = pageToken + resp := &managedidentitiespb.ListDomainsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -487,9 +489,11 @@ func (c *gRPCClient) ListDomains(ctx context.Context, req *managedidentitiespb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/memcache/apiv1/cloud_memcache_client.go b/memcache/apiv1/cloud_memcache_client.go index 0980f443293..994e7d9e732 100644 --- a/memcache/apiv1/cloud_memcache_client.go +++ b/memcache/apiv1/cloud_memcache_client.go @@ -340,11 +340,13 @@ func (c *cloudMemcacheGRPCClient) ListInstances(ctx context.Context, req *memcac it := &InstanceIterator{} req = proto.Clone(req).(*memcachepb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*memcachepb.Instance, string, error) { - var resp *memcachepb.ListInstancesResponse - req.PageToken = pageToken + resp := &memcachepb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -367,9 +369,11 @@ func (c *cloudMemcacheGRPCClient) ListInstances(ctx context.Context, req *memcac it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/memcache/apiv1/doc.go b/memcache/apiv1/doc.go index 241b0e950f0..6f2fd95dfc2 100644 --- a/memcache/apiv1/doc.go +++ b/memcache/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/memcache/apiv1beta2/cloud_memcache_client.go b/memcache/apiv1beta2/cloud_memcache_client.go index 02c60899004..60a904ec32a 100644 --- a/memcache/apiv1beta2/cloud_memcache_client.go +++ b/memcache/apiv1beta2/cloud_memcache_client.go @@ -356,11 +356,13 @@ func (c *cloudMemcacheGRPCClient) ListInstances(ctx context.Context, req *memcac it := &InstanceIterator{} req = proto.Clone(req).(*memcachepb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*memcachepb.Instance, string, error) { - var resp *memcachepb.ListInstancesResponse - req.PageToken = pageToken + resp := &memcachepb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -383,9 +385,11 @@ func (c *cloudMemcacheGRPCClient) ListInstances(ctx context.Context, req *memcac it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/memcache/apiv1beta2/doc.go b/memcache/apiv1beta2/doc.go index 4237d9d51de..4d05742c4f9 100644 --- a/memcache/apiv1beta2/doc.go +++ b/memcache/apiv1beta2/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/metastore/apiv1/dataproc_metastore_client.go b/metastore/apiv1/dataproc_metastore_client.go index 4563813e357..d082bc39b12 100644 --- a/metastore/apiv1/dataproc_metastore_client.go +++ b/metastore/apiv1/dataproc_metastore_client.go @@ -412,11 +412,13 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it := &ServiceIterator{} req = proto.Clone(req).(*metastorepb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.Service, string, error) { - var resp *metastorepb.ListServicesResponse - req.PageToken = pageToken + resp := &metastorepb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -439,9 +441,11 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -542,11 +546,13 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it := &MetadataImportIterator{} req = proto.Clone(req).(*metastorepb.ListMetadataImportsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.MetadataImport, string, error) { - var resp *metastorepb.ListMetadataImportsResponse - req.PageToken = pageToken + resp := &metastorepb.ListMetadataImportsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -569,9 +575,11 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/metastore/apiv1/doc.go b/metastore/apiv1/doc.go index d61a95f3180..e37c19bb863 100644 --- a/metastore/apiv1/doc.go +++ b/metastore/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/metastore/apiv1alpha/dataproc_metastore_client.go b/metastore/apiv1alpha/dataproc_metastore_client.go index dd5d147d91f..760912bb1d9 100644 --- a/metastore/apiv1alpha/dataproc_metastore_client.go +++ b/metastore/apiv1alpha/dataproc_metastore_client.go @@ -493,11 +493,13 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it := &ServiceIterator{} req = proto.Clone(req).(*metastorepb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.Service, string, error) { - var resp *metastorepb.ListServicesResponse - req.PageToken = pageToken + resp := &metastorepb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -520,9 +522,11 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -623,11 +627,13 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it := &MetadataImportIterator{} req = proto.Clone(req).(*metastorepb.ListMetadataImportsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.MetadataImport, string, error) { - var resp *metastorepb.ListMetadataImportsResponse - req.PageToken = pageToken + resp := &metastorepb.ListMetadataImportsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -650,9 +656,11 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -776,11 +784,13 @@ func (c *dataprocMetastoreGRPCClient) ListBackups(ctx context.Context, req *meta it := &BackupIterator{} req = proto.Clone(req).(*metastorepb.ListBackupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.Backup, string, error) { - var resp *metastorepb.ListBackupsResponse - req.PageToken = pageToken + resp := &metastorepb.ListBackupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -803,9 +813,11 @@ func (c *dataprocMetastoreGRPCClient) ListBackups(ctx context.Context, req *meta it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/metastore/apiv1alpha/doc.go b/metastore/apiv1alpha/doc.go index 90046a0b0fb..65f4dca2ea5 100644 --- a/metastore/apiv1alpha/doc.go +++ b/metastore/apiv1alpha/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/metastore/apiv1beta/dataproc_metastore_client.go b/metastore/apiv1beta/dataproc_metastore_client.go index f949c53524e..4270ee75990 100644 --- a/metastore/apiv1beta/dataproc_metastore_client.go +++ b/metastore/apiv1beta/dataproc_metastore_client.go @@ -493,11 +493,13 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it := &ServiceIterator{} req = proto.Clone(req).(*metastorepb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.Service, string, error) { - var resp *metastorepb.ListServicesResponse - req.PageToken = pageToken + resp := &metastorepb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -520,9 +522,11 @@ func (c *dataprocMetastoreGRPCClient) ListServices(ctx context.Context, req *met it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -623,11 +627,13 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it := &MetadataImportIterator{} req = proto.Clone(req).(*metastorepb.ListMetadataImportsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.MetadataImport, string, error) { - var resp *metastorepb.ListMetadataImportsResponse - req.PageToken = pageToken + resp := &metastorepb.ListMetadataImportsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -650,9 +656,11 @@ func (c *dataprocMetastoreGRPCClient) ListMetadataImports(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -776,11 +784,13 @@ func (c *dataprocMetastoreGRPCClient) ListBackups(ctx context.Context, req *meta it := &BackupIterator{} req = proto.Clone(req).(*metastorepb.ListBackupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metastorepb.Backup, string, error) { - var resp *metastorepb.ListBackupsResponse - req.PageToken = pageToken + resp := &metastorepb.ListBackupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -803,9 +813,11 @@ func (c *dataprocMetastoreGRPCClient) ListBackups(ctx context.Context, req *meta it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/metastore/apiv1beta/doc.go b/metastore/apiv1beta/doc.go index 140c0b2629a..7331af47bd7 100644 --- a/metastore/apiv1beta/doc.go +++ b/metastore/apiv1beta/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/monitoring/apiv3/v2/alert_policy_client.go b/monitoring/apiv3/v2/alert_policy_client.go index e875fec123e..8425e6239ed 100644 --- a/monitoring/apiv3/v2/alert_policy_client.go +++ b/monitoring/apiv3/v2/alert_policy_client.go @@ -279,11 +279,13 @@ func (c *alertPolicyGRPCClient) ListAlertPolicies(ctx context.Context, req *moni it := &AlertPolicyIterator{} req = proto.Clone(req).(*monitoringpb.ListAlertPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.AlertPolicy, string, error) { - var resp *monitoringpb.ListAlertPoliciesResponse - req.PageToken = pageToken + resp := &monitoringpb.ListAlertPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -306,9 +308,11 @@ func (c *alertPolicyGRPCClient) ListAlertPolicies(ctx context.Context, req *moni it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/doc.go b/monitoring/apiv3/v2/doc.go index 6fbe924323a..ad707d4df83 100644 --- a/monitoring/apiv3/v2/doc.go +++ b/monitoring/apiv3/v2/doc.go @@ -53,7 +53,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/monitoring/apiv3/v2/group_client.go b/monitoring/apiv3/v2/group_client.go index 29291c164c6..58b2910fe7e 100644 --- a/monitoring/apiv3/v2/group_client.go +++ b/monitoring/apiv3/v2/group_client.go @@ -314,11 +314,13 @@ func (c *groupGRPCClient) ListGroups(ctx context.Context, req *monitoringpb.List it := &GroupIterator{} req = proto.Clone(req).(*monitoringpb.ListGroupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.Group, string, error) { - var resp *monitoringpb.ListGroupsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListGroupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -341,9 +343,11 @@ func (c *groupGRPCClient) ListGroups(ctx context.Context, req *monitoringpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -434,11 +438,13 @@ func (c *groupGRPCClient) ListGroupMembers(ctx context.Context, req *monitoringp it := &MonitoredResourceIterator{} req = proto.Clone(req).(*monitoringpb.ListGroupMembersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoredrespb.MonitoredResource, string, error) { - var resp *monitoringpb.ListGroupMembersResponse - req.PageToken = pageToken + resp := &monitoringpb.ListGroupMembersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -461,9 +467,11 @@ func (c *groupGRPCClient) ListGroupMembers(ctx context.Context, req *monitoringp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/metric_client.go b/monitoring/apiv3/v2/metric_client.go index 59949cb7bfd..4d805ea9f16 100644 --- a/monitoring/apiv3/v2/metric_client.go +++ b/monitoring/apiv3/v2/metric_client.go @@ -328,11 +328,13 @@ func (c *metricGRPCClient) ListMonitoredResourceDescriptors(ctx context.Context, it := &MonitoredResourceDescriptorIterator{} req = proto.Clone(req).(*monitoringpb.ListMonitoredResourceDescriptorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoredrespb.MonitoredResourceDescriptor, string, error) { - var resp *monitoringpb.ListMonitoredResourceDescriptorsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListMonitoredResourceDescriptorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -355,9 +357,11 @@ func (c *metricGRPCClient) ListMonitoredResourceDescriptors(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -389,11 +393,13 @@ func (c *metricGRPCClient) ListMetricDescriptors(ctx context.Context, req *monit it := &MetricDescriptorIterator{} req = proto.Clone(req).(*monitoringpb.ListMetricDescriptorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*metricpb.MetricDescriptor, string, error) { - var resp *monitoringpb.ListMetricDescriptorsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListMetricDescriptorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -416,9 +422,11 @@ func (c *metricGRPCClient) ListMetricDescriptors(ctx context.Context, req *monit it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -488,11 +496,13 @@ func (c *metricGRPCClient) ListTimeSeries(ctx context.Context, req *monitoringpb it := &TimeSeriesIterator{} req = proto.Clone(req).(*monitoringpb.ListTimeSeriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.TimeSeries, string, error) { - var resp *monitoringpb.ListTimeSeriesResponse - req.PageToken = pageToken + resp := &monitoringpb.ListTimeSeriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -515,9 +525,11 @@ func (c *metricGRPCClient) ListTimeSeries(ctx context.Context, req *monitoringpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/notification_channel_client.go b/monitoring/apiv3/v2/notification_channel_client.go index a7d17a01105..231eb4e9178 100644 --- a/monitoring/apiv3/v2/notification_channel_client.go +++ b/monitoring/apiv3/v2/notification_channel_client.go @@ -377,11 +377,13 @@ func (c *notificationChannelGRPCClient) ListNotificationChannelDescriptors(ctx c it := &NotificationChannelDescriptorIterator{} req = proto.Clone(req).(*monitoringpb.ListNotificationChannelDescriptorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.NotificationChannelDescriptor, string, error) { - var resp *monitoringpb.ListNotificationChannelDescriptorsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListNotificationChannelDescriptorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -404,9 +406,11 @@ func (c *notificationChannelGRPCClient) ListNotificationChannelDescriptors(ctx c it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -438,11 +442,13 @@ func (c *notificationChannelGRPCClient) ListNotificationChannels(ctx context.Con it := &NotificationChannelIterator{} req = proto.Clone(req).(*monitoringpb.ListNotificationChannelsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.NotificationChannel, string, error) { - var resp *monitoringpb.ListNotificationChannelsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListNotificationChannelsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -465,9 +471,11 @@ func (c *notificationChannelGRPCClient) ListNotificationChannels(ctx context.Con it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/query_client.go b/monitoring/apiv3/v2/query_client.go index adef424e002..048aa328880 100644 --- a/monitoring/apiv3/v2/query_client.go +++ b/monitoring/apiv3/v2/query_client.go @@ -197,11 +197,13 @@ func (c *queryGRPCClient) QueryTimeSeries(ctx context.Context, req *monitoringpb it := &TimeSeriesDataIterator{} req = proto.Clone(req).(*monitoringpb.QueryTimeSeriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.TimeSeriesData, string, error) { - var resp *monitoringpb.QueryTimeSeriesResponse - req.PageToken = pageToken + resp := &monitoringpb.QueryTimeSeriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -224,9 +226,11 @@ func (c *queryGRPCClient) QueryTimeSeries(ctx context.Context, req *monitoringpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/service_monitoring_client.go b/monitoring/apiv3/v2/service_monitoring_client.go index 84ad1a302f8..41617c25d58 100644 --- a/monitoring/apiv3/v2/service_monitoring_client.go +++ b/monitoring/apiv3/v2/service_monitoring_client.go @@ -381,11 +381,13 @@ func (c *serviceMonitoringGRPCClient) ListServices(ctx context.Context, req *mon it := &ServiceIterator{} req = proto.Clone(req).(*monitoringpb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.Service, string, error) { - var resp *monitoringpb.ListServicesResponse - req.PageToken = pageToken + resp := &monitoringpb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -408,9 +410,11 @@ func (c *serviceMonitoringGRPCClient) ListServices(ctx context.Context, req *mon it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -501,11 +505,13 @@ func (c *serviceMonitoringGRPCClient) ListServiceLevelObjectives(ctx context.Con it := &ServiceLevelObjectiveIterator{} req = proto.Clone(req).(*monitoringpb.ListServiceLevelObjectivesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.ServiceLevelObjective, string, error) { - var resp *monitoringpb.ListServiceLevelObjectivesResponse - req.PageToken = pageToken + resp := &monitoringpb.ListServiceLevelObjectivesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -528,9 +534,11 @@ func (c *serviceMonitoringGRPCClient) ListServiceLevelObjectives(ctx context.Con it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/apiv3/v2/uptime_check_client.go b/monitoring/apiv3/v2/uptime_check_client.go index cb9591d708e..db8df05baef 100644 --- a/monitoring/apiv3/v2/uptime_check_client.go +++ b/monitoring/apiv3/v2/uptime_check_client.go @@ -299,11 +299,13 @@ func (c *uptimeCheckGRPCClient) ListUptimeCheckConfigs(ctx context.Context, req it := &UptimeCheckConfigIterator{} req = proto.Clone(req).(*monitoringpb.ListUptimeCheckConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.UptimeCheckConfig, string, error) { - var resp *monitoringpb.ListUptimeCheckConfigsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListUptimeCheckConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -326,9 +328,11 @@ func (c *uptimeCheckGRPCClient) ListUptimeCheckConfigs(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -418,11 +422,13 @@ func (c *uptimeCheckGRPCClient) ListUptimeCheckIps(ctx context.Context, req *mon it := &UptimeCheckIpIterator{} req = proto.Clone(req).(*monitoringpb.ListUptimeCheckIpsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*monitoringpb.UptimeCheckIp, string, error) { - var resp *monitoringpb.ListUptimeCheckIpsResponse - req.PageToken = pageToken + resp := &monitoringpb.ListUptimeCheckIpsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -445,9 +451,11 @@ func (c *uptimeCheckGRPCClient) ListUptimeCheckIps(ctx context.Context, req *mon it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/dashboard/apiv1/dashboards_client.go b/monitoring/dashboard/apiv1/dashboards_client.go index 890615eea7d..7c21fe8576f 100644 --- a/monitoring/dashboard/apiv1/dashboards_client.go +++ b/monitoring/dashboard/apiv1/dashboards_client.go @@ -289,11 +289,13 @@ func (c *dashboardsGRPCClient) ListDashboards(ctx context.Context, req *dashboar it := &DashboardIterator{} req = proto.Clone(req).(*dashboardpb.ListDashboardsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*dashboardpb.Dashboard, string, error) { - var resp *dashboardpb.ListDashboardsResponse - req.PageToken = pageToken + resp := &dashboardpb.ListDashboardsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -316,9 +318,11 @@ func (c *dashboardsGRPCClient) ListDashboards(ctx context.Context, req *dashboar it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/monitoring/dashboard/apiv1/doc.go b/monitoring/dashboard/apiv1/doc.go index 16baf362c25..bda1ac7aeb1 100644 --- a/monitoring/dashboard/apiv1/doc.go +++ b/monitoring/dashboard/apiv1/doc.go @@ -53,7 +53,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/networkconnectivity/apiv1alpha1/doc.go b/networkconnectivity/apiv1alpha1/doc.go index be9738aeabe..b2ea0a0ff3a 100644 --- a/networkconnectivity/apiv1alpha1/doc.go +++ b/networkconnectivity/apiv1alpha1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/networkconnectivity/apiv1alpha1/hub_client.go b/networkconnectivity/apiv1alpha1/hub_client.go index 21dda2292ef..df6736927d5 100644 --- a/networkconnectivity/apiv1alpha1/hub_client.go +++ b/networkconnectivity/apiv1alpha1/hub_client.go @@ -379,11 +379,13 @@ func (c *hubGRPCClient) ListHubs(ctx context.Context, req *networkconnectivitypb it := &HubIterator{} req = proto.Clone(req).(*networkconnectivitypb.ListHubsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*networkconnectivitypb.Hub, string, error) { - var resp *networkconnectivitypb.ListHubsResponse - req.PageToken = pageToken + resp := &networkconnectivitypb.ListHubsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -406,9 +408,11 @@ func (c *hubGRPCClient) ListHubs(ctx context.Context, req *networkconnectivitypb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -509,11 +513,13 @@ func (c *hubGRPCClient) ListSpokes(ctx context.Context, req *networkconnectivity it := &SpokeIterator{} req = proto.Clone(req).(*networkconnectivitypb.ListSpokesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*networkconnectivitypb.Spoke, string, error) { - var resp *networkconnectivitypb.ListSpokesResponse - req.PageToken = pageToken + resp := &networkconnectivitypb.ListSpokesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -536,9 +542,11 @@ func (c *hubGRPCClient) ListSpokes(ctx context.Context, req *networkconnectivity it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/networkmanagement/apiv1/doc.go b/networkmanagement/apiv1/doc.go index b7291909d4b..1c4d39b34fa 100644 --- a/networkmanagement/apiv1/doc.go +++ b/networkmanagement/apiv1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/networkmanagement/apiv1/reachability_client.go b/networkmanagement/apiv1/reachability_client.go index 673009caabe..e10fbabbaaa 100644 --- a/networkmanagement/apiv1/reachability_client.go +++ b/networkmanagement/apiv1/reachability_client.go @@ -336,11 +336,13 @@ func (c *reachabilityGRPCClient) ListConnectivityTests(ctx context.Context, req it := &ConnectivityTestIterator{} req = proto.Clone(req).(*networkmanagementpb.ListConnectivityTestsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*networkmanagementpb.ConnectivityTest, string, error) { - var resp *networkmanagementpb.ListConnectivityTestsResponse - req.PageToken = pageToken + resp := &networkmanagementpb.ListConnectivityTestsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -363,9 +365,11 @@ func (c *reachabilityGRPCClient) ListConnectivityTests(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/notebooks/apiv1beta1/doc.go b/notebooks/apiv1beta1/doc.go index d0301966ce3..9628bd2aa50 100644 --- a/notebooks/apiv1beta1/doc.go +++ b/notebooks/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/notebooks/apiv1beta1/notebook_client.go b/notebooks/apiv1beta1/notebook_client.go index dd8dc76fd89..9a7a56e33c1 100644 --- a/notebooks/apiv1beta1/notebook_client.go +++ b/notebooks/apiv1beta1/notebook_client.go @@ -467,11 +467,13 @@ func (c *notebookGRPCClient) ListInstances(ctx context.Context, req *notebookspb it := &InstanceIterator{} req = proto.Clone(req).(*notebookspb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*notebookspb.Instance, string, error) { - var resp *notebookspb.ListInstancesResponse - req.PageToken = pageToken + resp := ¬ebookspb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -494,9 +496,11 @@ func (c *notebookGRPCClient) ListInstances(ctx context.Context, req *notebookspb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -825,11 +829,13 @@ func (c *notebookGRPCClient) ListEnvironments(ctx context.Context, req *notebook it := &EnvironmentIterator{} req = proto.Clone(req).(*notebookspb.ListEnvironmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*notebookspb.Environment, string, error) { - var resp *notebookspb.ListEnvironmentsResponse - req.PageToken = pageToken + resp := ¬ebookspb.ListEnvironmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -852,9 +858,11 @@ func (c *notebookGRPCClient) ListEnvironments(ctx context.Context, req *notebook it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/orgpolicy/apiv2/doc.go b/orgpolicy/apiv2/doc.go index 4b1113f3dcf..0bec41b108c 100644 --- a/orgpolicy/apiv2/doc.go +++ b/orgpolicy/apiv2/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/orgpolicy/apiv2/org_policy_client.go b/orgpolicy/apiv2/org_policy_client.go index d61e2ff57dd..f4352f793e9 100644 --- a/orgpolicy/apiv2/org_policy_client.go +++ b/orgpolicy/apiv2/org_policy_client.go @@ -383,11 +383,13 @@ func (c *gRPCClient) ListConstraints(ctx context.Context, req *orgpolicypb.ListC it := &ConstraintIterator{} req = proto.Clone(req).(*orgpolicypb.ListConstraintsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*orgpolicypb.Constraint, string, error) { - var resp *orgpolicypb.ListConstraintsResponse - req.PageToken = pageToken + resp := &orgpolicypb.ListConstraintsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -410,9 +412,11 @@ func (c *gRPCClient) ListConstraints(ctx context.Context, req *orgpolicypb.ListC it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -423,11 +427,13 @@ func (c *gRPCClient) ListPolicies(ctx context.Context, req *orgpolicypb.ListPoli it := &PolicyIterator{} req = proto.Clone(req).(*orgpolicypb.ListPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*orgpolicypb.Policy, string, error) { - var resp *orgpolicypb.ListPoliciesResponse - req.PageToken = pageToken + resp := &orgpolicypb.ListPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -450,9 +456,11 @@ func (c *gRPCClient) ListPolicies(ctx context.Context, req *orgpolicypb.ListPoli it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/osconfig/apiv1/doc.go b/osconfig/apiv1/doc.go index 767307261ff..637c39ee1bc 100644 --- a/osconfig/apiv1/doc.go +++ b/osconfig/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/osconfig/apiv1/os_config_client.go b/osconfig/apiv1/os_config_client.go index 3da4c4e7d24..7eb5aa212d8 100644 --- a/osconfig/apiv1/os_config_client.go +++ b/osconfig/apiv1/os_config_client.go @@ -420,11 +420,13 @@ func (c *gRPCClient) ListPatchJobs(ctx context.Context, req *osconfigpb.ListPatc it := &PatchJobIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchJob, string, error) { - var resp *osconfigpb.ListPatchJobsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -447,9 +449,11 @@ func (c *gRPCClient) ListPatchJobs(ctx context.Context, req *osconfigpb.ListPatc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -460,11 +464,13 @@ func (c *gRPCClient) ListPatchJobInstanceDetails(ctx context.Context, req *oscon it := &PatchJobInstanceDetailsIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchJobInstanceDetailsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchJobInstanceDetails, string, error) { - var resp *osconfigpb.ListPatchJobInstanceDetailsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchJobInstanceDetailsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -487,9 +493,11 @@ func (c *gRPCClient) ListPatchJobInstanceDetails(ctx context.Context, req *oscon it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -542,11 +550,13 @@ func (c *gRPCClient) ListPatchDeployments(ctx context.Context, req *osconfigpb.L it := &PatchDeploymentIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchDeploymentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchDeployment, string, error) { - var resp *osconfigpb.ListPatchDeploymentsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchDeploymentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -569,9 +579,11 @@ func (c *gRPCClient) ListPatchDeployments(ctx context.Context, req *osconfigpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/osconfig/apiv1alpha/doc.go b/osconfig/apiv1alpha/doc.go index f234117e671..0aef08832ac 100644 --- a/osconfig/apiv1alpha/doc.go +++ b/osconfig/apiv1alpha/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/osconfig/apiv1alpha/os_config_zonal_client.go b/osconfig/apiv1alpha/os_config_zonal_client.go index 05cd54e5c0f..1bd8284b19b 100644 --- a/osconfig/apiv1alpha/os_config_zonal_client.go +++ b/osconfig/apiv1alpha/os_config_zonal_client.go @@ -558,11 +558,13 @@ func (c *osConfigZonalGRPCClient) ListOSPolicyAssignments(ctx context.Context, r it := &OSPolicyAssignmentIterator{} req = proto.Clone(req).(*osconfigpb.ListOSPolicyAssignmentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.OSPolicyAssignment, string, error) { - var resp *osconfigpb.ListOSPolicyAssignmentsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListOSPolicyAssignmentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -585,9 +587,11 @@ func (c *osConfigZonalGRPCClient) ListOSPolicyAssignments(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -598,11 +602,13 @@ func (c *osConfigZonalGRPCClient) ListOSPolicyAssignmentRevisions(ctx context.Co it := &OSPolicyAssignmentIterator{} req = proto.Clone(req).(*osconfigpb.ListOSPolicyAssignmentRevisionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.OSPolicyAssignment, string, error) { - var resp *osconfigpb.ListOSPolicyAssignmentRevisionsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListOSPolicyAssignmentRevisionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -625,9 +631,11 @@ func (c *osConfigZonalGRPCClient) ListOSPolicyAssignmentRevisions(ctx context.Co it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -682,11 +690,13 @@ func (c *osConfigZonalGRPCClient) ListInstanceOSPoliciesCompliances(ctx context. it := &InstanceOSPoliciesComplianceIterator{} req = proto.Clone(req).(*osconfigpb.ListInstanceOSPoliciesCompliancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.InstanceOSPoliciesCompliance, string, error) { - var resp *osconfigpb.ListInstanceOSPoliciesCompliancesResponse - req.PageToken = pageToken + resp := &osconfigpb.ListInstanceOSPoliciesCompliancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -709,9 +719,11 @@ func (c *osConfigZonalGRPCClient) ListInstanceOSPoliciesCompliances(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -743,11 +755,13 @@ func (c *osConfigZonalGRPCClient) ListInventories(ctx context.Context, req *osco it := &InventoryIterator{} req = proto.Clone(req).(*osconfigpb.ListInventoriesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.Inventory, string, error) { - var resp *osconfigpb.ListInventoriesResponse - req.PageToken = pageToken + resp := &osconfigpb.ListInventoriesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -770,9 +784,11 @@ func (c *osConfigZonalGRPCClient) ListInventories(ctx context.Context, req *osco it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -804,11 +820,13 @@ func (c *osConfigZonalGRPCClient) ListVulnerabilityReports(ctx context.Context, it := &VulnerabilityReportIterator{} req = proto.Clone(req).(*osconfigpb.ListVulnerabilityReportsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.VulnerabilityReport, string, error) { - var resp *osconfigpb.ListVulnerabilityReportsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListVulnerabilityReportsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -831,9 +849,11 @@ func (c *osConfigZonalGRPCClient) ListVulnerabilityReports(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/osconfig/apiv1beta/doc.go b/osconfig/apiv1beta/doc.go index 1efc6462cff..b4d17405da9 100644 --- a/osconfig/apiv1beta/doc.go +++ b/osconfig/apiv1beta/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/osconfig/apiv1beta/os_config_client.go b/osconfig/apiv1beta/os_config_client.go index eed122d4b10..00497b0077d 100644 --- a/osconfig/apiv1beta/os_config_client.go +++ b/osconfig/apiv1beta/os_config_client.go @@ -529,11 +529,13 @@ func (c *gRPCClient) ListPatchJobs(ctx context.Context, req *osconfigpb.ListPatc it := &PatchJobIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchJob, string, error) { - var resp *osconfigpb.ListPatchJobsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -556,9 +558,11 @@ func (c *gRPCClient) ListPatchJobs(ctx context.Context, req *osconfigpb.ListPatc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -569,11 +573,13 @@ func (c *gRPCClient) ListPatchJobInstanceDetails(ctx context.Context, req *oscon it := &PatchJobInstanceDetailsIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchJobInstanceDetailsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchJobInstanceDetails, string, error) { - var resp *osconfigpb.ListPatchJobInstanceDetailsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchJobInstanceDetailsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -596,9 +602,11 @@ func (c *gRPCClient) ListPatchJobInstanceDetails(ctx context.Context, req *oscon it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -651,11 +659,13 @@ func (c *gRPCClient) ListPatchDeployments(ctx context.Context, req *osconfigpb.L it := &PatchDeploymentIterator{} req = proto.Clone(req).(*osconfigpb.ListPatchDeploymentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.PatchDeployment, string, error) { - var resp *osconfigpb.ListPatchDeploymentsResponse - req.PageToken = pageToken + resp := &osconfigpb.ListPatchDeploymentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -678,9 +688,11 @@ func (c *gRPCClient) ListPatchDeployments(ctx context.Context, req *osconfigpb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -750,11 +762,13 @@ func (c *gRPCClient) ListGuestPolicies(ctx context.Context, req *osconfigpb.List it := &GuestPolicyIterator{} req = proto.Clone(req).(*osconfigpb.ListGuestPoliciesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*osconfigpb.GuestPolicy, string, error) { - var resp *osconfigpb.ListGuestPoliciesResponse - req.PageToken = pageToken + resp := &osconfigpb.ListGuestPoliciesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -777,9 +791,11 @@ func (c *gRPCClient) ListGuestPolicies(ctx context.Context, req *osconfigpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/privatecatalog/apiv1beta1/doc.go b/privatecatalog/apiv1beta1/doc.go index 1dd269bb5f8..a0f1a26fb2b 100644 --- a/privatecatalog/apiv1beta1/doc.go +++ b/privatecatalog/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/privatecatalog/apiv1beta1/private_catalog_client.go b/privatecatalog/apiv1beta1/private_catalog_client.go index 858e0a2a12a..a1afd181fc3 100644 --- a/privatecatalog/apiv1beta1/private_catalog_client.go +++ b/privatecatalog/apiv1beta1/private_catalog_client.go @@ -252,11 +252,13 @@ func (c *gRPCClient) SearchCatalogs(ctx context.Context, req *privatecatalogpb.S it := &CatalogIterator{} req = proto.Clone(req).(*privatecatalogpb.SearchCatalogsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecatalogpb.Catalog, string, error) { - var resp *privatecatalogpb.SearchCatalogsResponse - req.PageToken = pageToken + resp := &privatecatalogpb.SearchCatalogsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -279,9 +281,11 @@ func (c *gRPCClient) SearchCatalogs(ctx context.Context, req *privatecatalogpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -292,11 +296,13 @@ func (c *gRPCClient) SearchProducts(ctx context.Context, req *privatecatalogpb.S it := &ProductIterator{} req = proto.Clone(req).(*privatecatalogpb.SearchProductsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecatalogpb.Product, string, error) { - var resp *privatecatalogpb.SearchProductsResponse - req.PageToken = pageToken + resp := &privatecatalogpb.SearchProductsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -319,9 +325,11 @@ func (c *gRPCClient) SearchProducts(ctx context.Context, req *privatecatalogpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -332,11 +340,13 @@ func (c *gRPCClient) SearchVersions(ctx context.Context, req *privatecatalogpb.S it := &VersionIterator{} req = proto.Clone(req).(*privatecatalogpb.SearchVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecatalogpb.Version, string, error) { - var resp *privatecatalogpb.SearchVersionsResponse - req.PageToken = pageToken + resp := &privatecatalogpb.SearchVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -359,9 +369,11 @@ func (c *gRPCClient) SearchVersions(ctx context.Context, req *privatecatalogpb.S it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsub/apiv1/doc.go b/pubsub/apiv1/doc.go index 5aa555f6bbd..a6ec88d68dd 100644 --- a/pubsub/apiv1/doc.go +++ b/pubsub/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/pubsub/apiv1/publisher_client.go b/pubsub/apiv1/publisher_client.go index c91def3a905..124cee01b33 100644 --- a/pubsub/apiv1/publisher_client.go +++ b/pubsub/apiv1/publisher_client.go @@ -502,11 +502,13 @@ func (c *publisherGRPCClient) ListTopics(ctx context.Context, req *pubsubpb.List it := &TopicIterator{} req = proto.Clone(req).(*pubsubpb.ListTopicsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsubpb.Topic, string, error) { - var resp *pubsubpb.ListTopicsResponse - req.PageToken = pageToken + resp := &pubsubpb.ListTopicsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -529,9 +531,11 @@ func (c *publisherGRPCClient) ListTopics(ctx context.Context, req *pubsubpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -542,11 +546,13 @@ func (c *publisherGRPCClient) ListTopicSubscriptions(ctx context.Context, req *p it := &StringIterator{} req = proto.Clone(req).(*pubsubpb.ListTopicSubscriptionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *pubsubpb.ListTopicSubscriptionsResponse - req.PageToken = pageToken + resp := &pubsubpb.ListTopicSubscriptionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -569,9 +575,11 @@ func (c *publisherGRPCClient) ListTopicSubscriptions(ctx context.Context, req *p it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -582,11 +590,13 @@ func (c *publisherGRPCClient) ListTopicSnapshots(ctx context.Context, req *pubsu it := &StringIterator{} req = proto.Clone(req).(*pubsubpb.ListTopicSnapshotsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *pubsubpb.ListTopicSnapshotsResponse - req.PageToken = pageToken + resp := &pubsubpb.ListTopicSnapshotsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -609,9 +619,11 @@ func (c *publisherGRPCClient) ListTopicSnapshots(ctx context.Context, req *pubsu it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsub/apiv1/schema_client.go b/pubsub/apiv1/schema_client.go index 7d9774ef3f3..d237e76f4f8 100644 --- a/pubsub/apiv1/schema_client.go +++ b/pubsub/apiv1/schema_client.go @@ -304,11 +304,13 @@ func (c *schemaGRPCClient) ListSchemas(ctx context.Context, req *pubsubpb.ListSc it := &SchemaIterator{} req = proto.Clone(req).(*pubsubpb.ListSchemasRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsubpb.Schema, string, error) { - var resp *pubsubpb.ListSchemasResponse - req.PageToken = pageToken + resp := &pubsubpb.ListSchemasResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -331,9 +333,11 @@ func (c *schemaGRPCClient) ListSchemas(ctx context.Context, req *pubsubpb.ListSc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsub/apiv1/subscriber_client.go b/pubsub/apiv1/subscriber_client.go index eb78a4d41e8..8a6cb83e323 100644 --- a/pubsub/apiv1/subscriber_client.go +++ b/pubsub/apiv1/subscriber_client.go @@ -678,11 +678,13 @@ func (c *subscriberGRPCClient) ListSubscriptions(ctx context.Context, req *pubsu it := &SubscriptionIterator{} req = proto.Clone(req).(*pubsubpb.ListSubscriptionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsubpb.Subscription, string, error) { - var resp *pubsubpb.ListSubscriptionsResponse - req.PageToken = pageToken + resp := &pubsubpb.ListSubscriptionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -705,9 +707,11 @@ func (c *subscriberGRPCClient) ListSubscriptions(ctx context.Context, req *pubsu it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -843,11 +847,13 @@ func (c *subscriberGRPCClient) ListSnapshots(ctx context.Context, req *pubsubpb. it := &SnapshotIterator{} req = proto.Clone(req).(*pubsubpb.ListSnapshotsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsubpb.Snapshot, string, error) { - var resp *pubsubpb.ListSnapshotsResponse - req.PageToken = pageToken + resp := &pubsubpb.ListSnapshotsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -870,9 +876,11 @@ func (c *subscriberGRPCClient) ListSnapshots(ctx context.Context, req *pubsubpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsub/go.mod b/pubsub/go.mod index e562d72a05b..87159edd8dc 100644 --- a/pubsub/go.mod +++ b/pubsub/go.mod @@ -12,7 +12,7 @@ require ( golang.org/x/sync v0.0.0-20210220032951-036812b2e83c golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/pubsub/go.sum b/pubsub/go.sum index c10584b5f96..f60145e2240 100644 --- a/pubsub/go.sum +++ b/pubsub/go.sum @@ -469,8 +469,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/pubsublite/apiv1/admin_client.go b/pubsublite/apiv1/admin_client.go index c4097fdcd54..a2ecd658de1 100644 --- a/pubsublite/apiv1/admin_client.go +++ b/pubsublite/apiv1/admin_client.go @@ -721,11 +721,13 @@ func (c *adminGRPCClient) ListTopics(ctx context.Context, req *pubsublitepb.List it := &TopicIterator{} req = proto.Clone(req).(*pubsublitepb.ListTopicsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsublitepb.Topic, string, error) { - var resp *pubsublitepb.ListTopicsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListTopicsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -748,9 +750,11 @@ func (c *adminGRPCClient) ListTopics(ctx context.Context, req *pubsublitepb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -799,11 +803,13 @@ func (c *adminGRPCClient) ListTopicSubscriptions(ctx context.Context, req *pubsu it := &StringIterator{} req = proto.Clone(req).(*pubsublitepb.ListTopicSubscriptionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *pubsublitepb.ListTopicSubscriptionsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListTopicSubscriptionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -826,9 +832,11 @@ func (c *adminGRPCClient) ListTopicSubscriptions(ctx context.Context, req *pubsu it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -881,11 +889,13 @@ func (c *adminGRPCClient) ListSubscriptions(ctx context.Context, req *pubsublite it := &SubscriptionIterator{} req = proto.Clone(req).(*pubsublitepb.ListSubscriptionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsublitepb.Subscription, string, error) { - var resp *pubsublitepb.ListSubscriptionsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListSubscriptionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -908,9 +918,11 @@ func (c *adminGRPCClient) ListSubscriptions(ctx context.Context, req *pubsublite it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1024,11 +1036,13 @@ func (c *adminGRPCClient) ListReservations(ctx context.Context, req *pubsublitep it := &ReservationIterator{} req = proto.Clone(req).(*pubsublitepb.ListReservationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsublitepb.Reservation, string, error) { - var resp *pubsublitepb.ListReservationsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListReservationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1051,9 +1065,11 @@ func (c *adminGRPCClient) ListReservations(ctx context.Context, req *pubsublitep it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1102,11 +1118,13 @@ func (c *adminGRPCClient) ListReservationTopics(ctx context.Context, req *pubsub it := &StringIterator{} req = proto.Clone(req).(*pubsublitepb.ListReservationTopicsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *pubsublitepb.ListReservationTopicsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListReservationTopicsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1129,9 +1147,11 @@ func (c *adminGRPCClient) ListReservationTopics(ctx context.Context, req *pubsub it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsublite/apiv1/cursor_client.go b/pubsublite/apiv1/cursor_client.go index 4bf0e3779a9..48c6d33dcc5 100644 --- a/pubsublite/apiv1/cursor_client.go +++ b/pubsublite/apiv1/cursor_client.go @@ -279,11 +279,13 @@ func (c *cursorGRPCClient) ListPartitionCursors(ctx context.Context, req *pubsub it := &PartitionCursorIterator{} req = proto.Clone(req).(*pubsublitepb.ListPartitionCursorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*pubsublitepb.PartitionCursor, string, error) { - var resp *pubsublitepb.ListPartitionCursorsResponse - req.PageToken = pageToken + resp := &pubsublitepb.ListPartitionCursorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -306,9 +308,11 @@ func (c *cursorGRPCClient) ListPartitionCursors(ctx context.Context, req *pubsub it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/pubsublite/apiv1/doc.go b/pubsublite/apiv1/doc.go index c59cbcb623d..f06ef85a230 100644 --- a/pubsublite/apiv1/doc.go +++ b/pubsublite/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/pubsublite/go.mod b/pubsublite/go.mod index 58a863bac19..c6726e694bc 100644 --- a/pubsublite/go.mod +++ b/pubsublite/go.mod @@ -12,7 +12,7 @@ require ( golang.org/x/sync v0.0.0-20210220032951-036812b2e83c golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/pubsublite/go.sum b/pubsublite/go.sum index 39b128a7bc8..02799bd6920 100644 --- a/pubsublite/go.sum +++ b/pubsublite/go.sum @@ -477,8 +477,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/recaptchaenterprise/apiv1/doc.go b/recaptchaenterprise/apiv1/doc.go index d2e0092db26..f1062bc6c39 100644 --- a/recaptchaenterprise/apiv1/doc.go +++ b/recaptchaenterprise/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/recaptchaenterprise/apiv1/recaptcha_enterprise_client.go b/recaptchaenterprise/apiv1/recaptcha_enterprise_client.go index 35c8184e0ad..cd2dd5112ee 100644 --- a/recaptchaenterprise/apiv1/recaptcha_enterprise_client.go +++ b/recaptchaenterprise/apiv1/recaptcha_enterprise_client.go @@ -306,11 +306,13 @@ func (c *gRPCClient) ListKeys(ctx context.Context, req *recaptchaenterprisepb.Li it := &KeyIterator{} req = proto.Clone(req).(*recaptchaenterprisepb.ListKeysRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recaptchaenterprisepb.Key, string, error) { - var resp *recaptchaenterprisepb.ListKeysResponse - req.PageToken = pageToken + resp := &recaptchaenterprisepb.ListKeysResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -333,9 +335,11 @@ func (c *gRPCClient) ListKeys(ctx context.Context, req *recaptchaenterprisepb.Li it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/recaptchaenterprise/apiv1beta1/doc.go b/recaptchaenterprise/apiv1beta1/doc.go index 3de0a620908..cbadc492f32 100644 --- a/recaptchaenterprise/apiv1beta1/doc.go +++ b/recaptchaenterprise/apiv1beta1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/recaptchaenterprise/apiv1beta1/recaptcha_enterprise_service_v1_beta1_client.go b/recaptchaenterprise/apiv1beta1/recaptcha_enterprise_service_v1_beta1_client.go index 14f4f9d8789..e4c4b469fc4 100644 --- a/recaptchaenterprise/apiv1beta1/recaptcha_enterprise_service_v1_beta1_client.go +++ b/recaptchaenterprise/apiv1beta1/recaptcha_enterprise_service_v1_beta1_client.go @@ -306,11 +306,13 @@ func (c *recaptchaEnterpriseServiceV1Beta1GRPCClient) ListKeys(ctx context.Conte it := &KeyIterator{} req = proto.Clone(req).(*recaptchaenterprisepb.ListKeysRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recaptchaenterprisepb.Key, string, error) { - var resp *recaptchaenterprisepb.ListKeysResponse - req.PageToken = pageToken + resp := &recaptchaenterprisepb.ListKeysResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -333,9 +335,11 @@ func (c *recaptchaEnterpriseServiceV1Beta1GRPCClient) ListKeys(ctx context.Conte it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/recommender/apiv1/doc.go b/recommender/apiv1/doc.go index da448864b12..77f0508adec 100644 --- a/recommender/apiv1/doc.go +++ b/recommender/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/recommender/apiv1/recommender_client.go b/recommender/apiv1/recommender_client.go index 970818a5c33..ed00e0a994f 100644 --- a/recommender/apiv1/recommender_client.go +++ b/recommender/apiv1/recommender_client.go @@ -339,11 +339,13 @@ func (c *gRPCClient) ListInsights(ctx context.Context, req *recommenderpb.ListIn it := &InsightIterator{} req = proto.Clone(req).(*recommenderpb.ListInsightsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recommenderpb.Insight, string, error) { - var resp *recommenderpb.ListInsightsResponse - req.PageToken = pageToken + resp := &recommenderpb.ListInsightsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -366,9 +368,11 @@ func (c *gRPCClient) ListInsights(ctx context.Context, req *recommenderpb.ListIn it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -421,11 +425,13 @@ func (c *gRPCClient) ListRecommendations(ctx context.Context, req *recommenderpb it := &RecommendationIterator{} req = proto.Clone(req).(*recommenderpb.ListRecommendationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recommenderpb.Recommendation, string, error) { - var resp *recommenderpb.ListRecommendationsResponse - req.PageToken = pageToken + resp := &recommenderpb.ListRecommendationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -448,9 +454,11 @@ func (c *gRPCClient) ListRecommendations(ctx context.Context, req *recommenderpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/recommender/apiv1beta1/doc.go b/recommender/apiv1beta1/doc.go index 4e50267b2f5..09400b81410 100644 --- a/recommender/apiv1beta1/doc.go +++ b/recommender/apiv1beta1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/recommender/apiv1beta1/recommender_client.go b/recommender/apiv1beta1/recommender_client.go index 78b7508dfc0..b26d0998565 100644 --- a/recommender/apiv1beta1/recommender_client.go +++ b/recommender/apiv1beta1/recommender_client.go @@ -339,11 +339,13 @@ func (c *gRPCClient) ListInsights(ctx context.Context, req *recommenderpb.ListIn it := &InsightIterator{} req = proto.Clone(req).(*recommenderpb.ListInsightsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recommenderpb.Insight, string, error) { - var resp *recommenderpb.ListInsightsResponse - req.PageToken = pageToken + resp := &recommenderpb.ListInsightsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -366,9 +368,11 @@ func (c *gRPCClient) ListInsights(ctx context.Context, req *recommenderpb.ListIn it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -421,11 +425,13 @@ func (c *gRPCClient) ListRecommendations(ctx context.Context, req *recommenderpb it := &RecommendationIterator{} req = proto.Clone(req).(*recommenderpb.ListRecommendationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*recommenderpb.Recommendation, string, error) { - var resp *recommenderpb.ListRecommendationsResponse - req.PageToken = pageToken + resp := &recommenderpb.ListRecommendationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -448,9 +454,11 @@ func (c *gRPCClient) ListRecommendations(ctx context.Context, req *recommenderpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/redis/apiv1/cloud_redis_client.go b/redis/apiv1/cloud_redis_client.go index 513bb8ec2a5..ee5736e18c2 100644 --- a/redis/apiv1/cloud_redis_client.go +++ b/redis/apiv1/cloud_redis_client.go @@ -407,11 +407,13 @@ func (c *cloudRedisGRPCClient) ListInstances(ctx context.Context, req *redispb.L it := &InstanceIterator{} req = proto.Clone(req).(*redispb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*redispb.Instance, string, error) { - var resp *redispb.ListInstancesResponse - req.PageToken = pageToken + resp := &redispb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -434,9 +436,11 @@ func (c *cloudRedisGRPCClient) ListInstances(ctx context.Context, req *redispb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/redis/apiv1/doc.go b/redis/apiv1/doc.go index 2cee0543b02..93b12e3059d 100644 --- a/redis/apiv1/doc.go +++ b/redis/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/redis/apiv1beta1/cloud_redis_client.go b/redis/apiv1beta1/cloud_redis_client.go index 6d4ed1fe6b2..7ec02500265 100644 --- a/redis/apiv1beta1/cloud_redis_client.go +++ b/redis/apiv1beta1/cloud_redis_client.go @@ -408,11 +408,13 @@ func (c *cloudRedisGRPCClient) ListInstances(ctx context.Context, req *redispb.L it := &InstanceIterator{} req = proto.Clone(req).(*redispb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*redispb.Instance, string, error) { - var resp *redispb.ListInstancesResponse - req.PageToken = pageToken + resp := &redispb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -435,9 +437,11 @@ func (c *cloudRedisGRPCClient) ListInstances(ctx context.Context, req *redispb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/redis/apiv1beta1/doc.go b/redis/apiv1beta1/doc.go index 576aa10cb43..1fc876f1b42 100644 --- a/redis/apiv1beta1/doc.go +++ b/redis/apiv1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/resourcemanager/apiv2/doc.go b/resourcemanager/apiv2/doc.go index 302cd09b1e1..5d2c6e245f4 100644 --- a/resourcemanager/apiv2/doc.go +++ b/resourcemanager/apiv2/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/resourcemanager/apiv2/folders_client.go b/resourcemanager/apiv2/folders_client.go index 647b4f42190..babc98c2885 100644 --- a/resourcemanager/apiv2/folders_client.go +++ b/resourcemanager/apiv2/folders_client.go @@ -418,11 +418,13 @@ func (c *foldersGRPCClient) ListFolders(ctx context.Context, req *resourcemanage it := &FolderIterator{} req = proto.Clone(req).(*resourcemanagerpb.ListFoldersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*resourcemanagerpb.Folder, string, error) { - var resp *resourcemanagerpb.ListFoldersResponse - req.PageToken = pageToken + resp := &resourcemanagerpb.ListFoldersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -445,9 +447,11 @@ func (c *foldersGRPCClient) ListFolders(ctx context.Context, req *resourcemanage it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -457,11 +461,13 @@ func (c *foldersGRPCClient) SearchFolders(ctx context.Context, req *resourcemana it := &FolderIterator{} req = proto.Clone(req).(*resourcemanagerpb.SearchFoldersRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*resourcemanagerpb.Folder, string, error) { - var resp *resourcemanagerpb.SearchFoldersResponse - req.PageToken = pageToken + resp := &resourcemanagerpb.SearchFoldersResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -484,9 +490,11 @@ func (c *foldersGRPCClient) SearchFolders(ctx context.Context, req *resourcemana it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/resourcesettings/apiv1/doc.go b/resourcesettings/apiv1/doc.go index 40d24edaed3..1abc51f7aa4 100644 --- a/resourcesettings/apiv1/doc.go +++ b/resourcesettings/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/resourcesettings/apiv1/resource_settings_client.go b/resourcesettings/apiv1/resource_settings_client.go index dc7d0964f9f..fef8d8f390b 100644 --- a/resourcesettings/apiv1/resource_settings_client.go +++ b/resourcesettings/apiv1/resource_settings_client.go @@ -284,11 +284,13 @@ func (c *gRPCClient) ListSettings(ctx context.Context, req *resourcesettingspb.L it := &SettingIterator{} req = proto.Clone(req).(*resourcesettingspb.ListSettingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*resourcesettingspb.Setting, string, error) { - var resp *resourcesettingspb.ListSettingsResponse - req.PageToken = pageToken + resp := &resourcesettingspb.ListSettingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -311,9 +313,11 @@ func (c *gRPCClient) ListSettings(ctx context.Context, req *resourcesettingspb.L it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/retail/apiv2/catalog_client.go b/retail/apiv2/catalog_client.go index 3e3f2018310..cf200cbf750 100644 --- a/retail/apiv2/catalog_client.go +++ b/retail/apiv2/catalog_client.go @@ -308,11 +308,13 @@ func (c *catalogGRPCClient) ListCatalogs(ctx context.Context, req *retailpb.List it := &CatalogIterator{} req = proto.Clone(req).(*retailpb.ListCatalogsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*retailpb.Catalog, string, error) { - var resp *retailpb.ListCatalogsResponse - req.PageToken = pageToken + resp := &retailpb.ListCatalogsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -335,9 +337,11 @@ func (c *catalogGRPCClient) ListCatalogs(ctx context.Context, req *retailpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/retail/apiv2/doc.go b/retail/apiv2/doc.go index 2e359fdfc83..0cfea0b0a29 100644 --- a/retail/apiv2/doc.go +++ b/retail/apiv2/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/retail/apiv2/product_client.go b/retail/apiv2/product_client.go index 09f16161909..e05ff5b94c8 100644 --- a/retail/apiv2/product_client.go +++ b/retail/apiv2/product_client.go @@ -527,11 +527,13 @@ func (c *productGRPCClient) ListProducts(ctx context.Context, req *retailpb.List it := &ProductIterator{} req = proto.Clone(req).(*retailpb.ListProductsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*retailpb.Product, string, error) { - var resp *retailpb.ListProductsResponse - req.PageToken = pageToken + resp := &retailpb.ListProductsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -554,9 +556,11 @@ func (c *productGRPCClient) ListProducts(ctx context.Context, req *retailpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/retail/apiv2/search_client.go b/retail/apiv2/search_client.go index f9d5690f8eb..4c01aafef8d 100644 --- a/retail/apiv2/search_client.go +++ b/retail/apiv2/search_client.go @@ -218,11 +218,13 @@ func (c *searchGRPCClient) Search(ctx context.Context, req *retailpb.SearchReque it := &SearchResponse_SearchResultIterator{} req = proto.Clone(req).(*retailpb.SearchRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*retailpb.SearchResponse_SearchResult, string, error) { - var resp *retailpb.SearchResponse - req.PageToken = pageToken + resp := &retailpb.SearchResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -245,9 +247,11 @@ func (c *searchGRPCClient) Search(ctx context.Context, req *retailpb.SearchReque it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/scheduler/apiv1/cloud_scheduler_client.go b/scheduler/apiv1/cloud_scheduler_client.go index b8452e56e52..31d0fb2bbba 100644 --- a/scheduler/apiv1/cloud_scheduler_client.go +++ b/scheduler/apiv1/cloud_scheduler_client.go @@ -308,11 +308,13 @@ func (c *cloudSchedulerGRPCClient) ListJobs(ctx context.Context, req *schedulerp it := &JobIterator{} req = proto.Clone(req).(*schedulerpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*schedulerpb.Job, string, error) { - var resp *schedulerpb.ListJobsResponse - req.PageToken = pageToken + resp := &schedulerpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -335,9 +337,11 @@ func (c *cloudSchedulerGRPCClient) ListJobs(ctx context.Context, req *schedulerp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/scheduler/apiv1/doc.go b/scheduler/apiv1/doc.go index 2564b0d3244..1cee813d2aa 100644 --- a/scheduler/apiv1/doc.go +++ b/scheduler/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/scheduler/apiv1beta1/cloud_scheduler_client.go b/scheduler/apiv1beta1/cloud_scheduler_client.go index 3c9e663d978..249a0047444 100644 --- a/scheduler/apiv1beta1/cloud_scheduler_client.go +++ b/scheduler/apiv1beta1/cloud_scheduler_client.go @@ -330,11 +330,13 @@ func (c *cloudSchedulerGRPCClient) ListJobs(ctx context.Context, req *schedulerp it := &JobIterator{} req = proto.Clone(req).(*schedulerpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*schedulerpb.Job, string, error) { - var resp *schedulerpb.ListJobsResponse - req.PageToken = pageToken + resp := &schedulerpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -357,9 +359,11 @@ func (c *cloudSchedulerGRPCClient) ListJobs(ctx context.Context, req *schedulerp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/scheduler/apiv1beta1/doc.go b/scheduler/apiv1beta1/doc.go index d119c068c84..6ff60e89e49 100644 --- a/scheduler/apiv1beta1/doc.go +++ b/scheduler/apiv1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/secretmanager/apiv1/doc.go b/secretmanager/apiv1/doc.go index 93d37a5c752..5a231ea7d0c 100644 --- a/secretmanager/apiv1/doc.go +++ b/secretmanager/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/secretmanager/apiv1/secret_manager_client.go b/secretmanager/apiv1/secret_manager_client.go index 4bb29245d39..3482ffedb75 100644 --- a/secretmanager/apiv1/secret_manager_client.go +++ b/secretmanager/apiv1/secret_manager_client.go @@ -362,11 +362,13 @@ func (c *gRPCClient) ListSecrets(ctx context.Context, req *secretmanagerpb.ListS it := &SecretIterator{} req = proto.Clone(req).(*secretmanagerpb.ListSecretsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*secretmanagerpb.Secret, string, error) { - var resp *secretmanagerpb.ListSecretsResponse - req.PageToken = pageToken + resp := &secretmanagerpb.ListSecretsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -389,9 +391,11 @@ func (c *gRPCClient) ListSecrets(ctx context.Context, req *secretmanagerpb.ListS it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -503,11 +507,13 @@ func (c *gRPCClient) ListSecretVersions(ctx context.Context, req *secretmanagerp it := &SecretVersionIterator{} req = proto.Clone(req).(*secretmanagerpb.ListSecretVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*secretmanagerpb.SecretVersion, string, error) { - var resp *secretmanagerpb.ListSecretVersionsResponse - req.PageToken = pageToken + resp := &secretmanagerpb.ListSecretVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -530,9 +536,11 @@ func (c *gRPCClient) ListSecretVersions(ctx context.Context, req *secretmanagerp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/secretmanager/apiv1beta1/doc.go b/secretmanager/apiv1beta1/doc.go index a0cd8516ef3..4da1367d5cf 100644 --- a/secretmanager/apiv1beta1/doc.go +++ b/secretmanager/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/secretmanager/apiv1beta1/secret_manager_client.go b/secretmanager/apiv1beta1/secret_manager_client.go index 6a5dcab8395..f44d3f92e59 100644 --- a/secretmanager/apiv1beta1/secret_manager_client.go +++ b/secretmanager/apiv1beta1/secret_manager_client.go @@ -362,11 +362,13 @@ func (c *gRPCClient) ListSecrets(ctx context.Context, req *secretmanagerpb.ListS it := &SecretIterator{} req = proto.Clone(req).(*secretmanagerpb.ListSecretsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*secretmanagerpb.Secret, string, error) { - var resp *secretmanagerpb.ListSecretsResponse - req.PageToken = pageToken + resp := &secretmanagerpb.ListSecretsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -389,9 +391,11 @@ func (c *gRPCClient) ListSecrets(ctx context.Context, req *secretmanagerpb.ListS it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -503,11 +507,13 @@ func (c *gRPCClient) ListSecretVersions(ctx context.Context, req *secretmanagerp it := &SecretVersionIterator{} req = proto.Clone(req).(*secretmanagerpb.ListSecretVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*secretmanagerpb.SecretVersion, string, error) { - var resp *secretmanagerpb.ListSecretVersionsResponse - req.PageToken = pageToken + resp := &secretmanagerpb.ListSecretVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -530,9 +536,11 @@ func (c *gRPCClient) ListSecretVersions(ctx context.Context, req *secretmanagerp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/security/privateca/apiv1/certificate_authority_client.go b/security/privateca/apiv1/certificate_authority_client.go index 1086a13ab24..7cec0e0b276 100644 --- a/security/privateca/apiv1/certificate_authority_client.go +++ b/security/privateca/apiv1/certificate_authority_client.go @@ -948,11 +948,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificates(ctx context.Context, r it := &CertificateIterator{} req = proto.Clone(req).(*privatecapb.ListCertificatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.Certificate, string, error) { - var resp *privatecapb.ListCertificatesResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -975,9 +977,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificates(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1164,11 +1168,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificateAuthorities(ctx context. it := &CertificateAuthorityIterator{} req = proto.Clone(req).(*privatecapb.ListCertificateAuthoritiesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CertificateAuthority, string, error) { - var resp *privatecapb.ListCertificateAuthoritiesResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificateAuthoritiesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1191,9 +1197,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificateAuthorities(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1340,11 +1348,13 @@ func (c *certificateAuthorityGRPCClient) ListCaPools(ctx context.Context, req *p it := &CaPoolIterator{} req = proto.Clone(req).(*privatecapb.ListCaPoolsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CaPool, string, error) { - var resp *privatecapb.ListCaPoolsResponse - req.PageToken = pageToken + resp := &privatecapb.ListCaPoolsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1367,9 +1377,11 @@ func (c *certificateAuthorityGRPCClient) ListCaPools(ctx context.Context, req *p it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1445,11 +1457,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificateRevocationLists(ctx cont it := &CertificateRevocationListIterator{} req = proto.Clone(req).(*privatecapb.ListCertificateRevocationListsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CertificateRevocationList, string, error) { - var resp *privatecapb.ListCertificateRevocationListsResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificateRevocationListsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1472,9 +1486,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificateRevocationLists(ctx cont it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1575,11 +1591,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificateTemplates(ctx context.Co it := &CertificateTemplateIterator{} req = proto.Clone(req).(*privatecapb.ListCertificateTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CertificateTemplate, string, error) { - var resp *privatecapb.ListCertificateTemplatesResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificateTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1602,9 +1620,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificateTemplates(ctx context.Co it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/security/privateca/apiv1/doc.go b/security/privateca/apiv1/doc.go index bf7c6b90953..0b4190db5af 100644 --- a/security/privateca/apiv1/doc.go +++ b/security/privateca/apiv1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/security/privateca/apiv1beta1/certificate_authority_client.go b/security/privateca/apiv1beta1/certificate_authority_client.go index 4f5f9c043e5..636fc1c7e4c 100644 --- a/security/privateca/apiv1beta1/certificate_authority_client.go +++ b/security/privateca/apiv1beta1/certificate_authority_client.go @@ -724,11 +724,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificates(ctx context.Context, r it := &CertificateIterator{} req = proto.Clone(req).(*privatecapb.ListCertificatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.Certificate, string, error) { - var resp *privatecapb.ListCertificatesResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -751,9 +753,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificates(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -940,11 +944,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificateAuthorities(ctx context. it := &CertificateAuthorityIterator{} req = proto.Clone(req).(*privatecapb.ListCertificateAuthoritiesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CertificateAuthority, string, error) { - var resp *privatecapb.ListCertificateAuthoritiesResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificateAuthoritiesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -967,9 +973,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificateAuthorities(ctx context. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1070,11 +1078,13 @@ func (c *certificateAuthorityGRPCClient) ListCertificateRevocationLists(ctx cont it := &CertificateRevocationListIterator{} req = proto.Clone(req).(*privatecapb.ListCertificateRevocationListsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.CertificateRevocationList, string, error) { - var resp *privatecapb.ListCertificateRevocationListsResponse - req.PageToken = pageToken + resp := &privatecapb.ListCertificateRevocationListsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1097,9 +1107,11 @@ func (c *certificateAuthorityGRPCClient) ListCertificateRevocationLists(ctx cont it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1154,11 +1166,13 @@ func (c *certificateAuthorityGRPCClient) ListReusableConfigs(ctx context.Context it := &ReusableConfigIterator{} req = proto.Clone(req).(*privatecapb.ListReusableConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*privatecapb.ReusableConfig, string, error) { - var resp *privatecapb.ListReusableConfigsResponse - req.PageToken = pageToken + resp := &privatecapb.ListReusableConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1181,9 +1195,11 @@ func (c *certificateAuthorityGRPCClient) ListReusableConfigs(ctx context.Context it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/security/privateca/apiv1beta1/doc.go b/security/privateca/apiv1beta1/doc.go index d5d86c94a8b..e13fc2def22 100644 --- a/security/privateca/apiv1beta1/doc.go +++ b/security/privateca/apiv1beta1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/securitycenter/apiv1/doc.go b/securitycenter/apiv1/doc.go index 831b330213e..007fc5dcb9f 100644 --- a/securitycenter/apiv1/doc.go +++ b/securitycenter/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/securitycenter/apiv1/security_center_client.go b/securitycenter/apiv1/security_center_client.go index f9fa23a6181..6c0c7e30a41 100644 --- a/securitycenter/apiv1/security_center_client.go +++ b/securitycenter/apiv1/security_center_client.go @@ -707,11 +707,13 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -734,9 +736,11 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -747,11 +751,13 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -774,9 +780,11 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -787,11 +795,13 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it := &ListAssetsResponse_ListAssetsResultIterator{} req = proto.Clone(req).(*securitycenterpb.ListAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.ListAssetsResponse_ListAssetsResult, string, error) { - var resp *securitycenterpb.ListAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -814,9 +824,11 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -827,11 +839,13 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it := &ListFindingsResponse_ListFindingsResultIterator{} req = proto.Clone(req).(*securitycenterpb.ListFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.ListFindingsResponse_ListFindingsResult, string, error) { - var resp *securitycenterpb.ListFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -854,9 +868,11 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -867,11 +883,13 @@ func (c *gRPCClient) ListNotificationConfigs(ctx context.Context, req *securityc it := &NotificationConfigIterator{} req = proto.Clone(req).(*securitycenterpb.ListNotificationConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.NotificationConfig, string, error) { - var resp *securitycenterpb.ListNotificationConfigsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListNotificationConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -894,9 +912,11 @@ func (c *gRPCClient) ListNotificationConfigs(ctx context.Context, req *securityc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -907,11 +927,13 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it := &SourceIterator{} req = proto.Clone(req).(*securitycenterpb.ListSourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.Source, string, error) { - var resp *securitycenterpb.ListSourcesResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListSourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -934,9 +956,11 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/securitycenter/apiv1beta1/doc.go b/securitycenter/apiv1beta1/doc.go index 0028b509ef0..3ac911e9100 100644 --- a/securitycenter/apiv1beta1/doc.go +++ b/securitycenter/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/securitycenter/apiv1beta1/security_center_client.go b/securitycenter/apiv1beta1/security_center_client.go index 1068c0c2b9a..8db5fa8c7f3 100644 --- a/securitycenter/apiv1beta1/security_center_client.go +++ b/securitycenter/apiv1beta1/security_center_client.go @@ -583,11 +583,13 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -610,9 +612,11 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -623,11 +627,13 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -650,9 +656,11 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -663,11 +671,13 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it := &ListAssetsResponse_ListAssetsResultIterator{} req = proto.Clone(req).(*securitycenterpb.ListAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.ListAssetsResponse_ListAssetsResult, string, error) { - var resp *securitycenterpb.ListAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -690,9 +700,11 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -703,11 +715,13 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it := &FindingIterator{} req = proto.Clone(req).(*securitycenterpb.ListFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.Finding, string, error) { - var resp *securitycenterpb.ListFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -730,9 +744,11 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -743,11 +759,13 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it := &SourceIterator{} req = proto.Clone(req).(*securitycenterpb.ListSourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.Source, string, error) { - var resp *securitycenterpb.ListSourcesResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListSourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -770,9 +788,11 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/securitycenter/apiv1p1beta1/doc.go b/securitycenter/apiv1p1beta1/doc.go index b7312a674a6..59153143e8c 100644 --- a/securitycenter/apiv1p1beta1/doc.go +++ b/securitycenter/apiv1p1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/securitycenter/apiv1p1beta1/security_center_client.go b/securitycenter/apiv1p1beta1/security_center_client.go index a61c3830b4c..855db90e9fc 100644 --- a/securitycenter/apiv1p1beta1/security_center_client.go +++ b/securitycenter/apiv1p1beta1/security_center_client.go @@ -707,11 +707,13 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -734,9 +736,11 @@ func (c *gRPCClient) GroupAssets(ctx context.Context, req *securitycenterpb.Grou it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -747,11 +751,13 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it := &GroupResultIterator{} req = proto.Clone(req).(*securitycenterpb.GroupFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.GroupResult, string, error) { - var resp *securitycenterpb.GroupFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.GroupFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -774,9 +780,11 @@ func (c *gRPCClient) GroupFindings(ctx context.Context, req *securitycenterpb.Gr it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -787,11 +795,13 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it := &ListAssetsResponse_ListAssetsResultIterator{} req = proto.Clone(req).(*securitycenterpb.ListAssetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.ListAssetsResponse_ListAssetsResult, string, error) { - var resp *securitycenterpb.ListAssetsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListAssetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -814,9 +824,11 @@ func (c *gRPCClient) ListAssets(ctx context.Context, req *securitycenterpb.ListA it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -827,11 +839,13 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it := &ListFindingsResponse_ListFindingsResultIterator{} req = proto.Clone(req).(*securitycenterpb.ListFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.ListFindingsResponse_ListFindingsResult, string, error) { - var resp *securitycenterpb.ListFindingsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -854,9 +868,11 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *securitycenterpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -867,11 +883,13 @@ func (c *gRPCClient) ListNotificationConfigs(ctx context.Context, req *securityc it := &NotificationConfigIterator{} req = proto.Clone(req).(*securitycenterpb.ListNotificationConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.NotificationConfig, string, error) { - var resp *securitycenterpb.ListNotificationConfigsResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListNotificationConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -894,9 +912,11 @@ func (c *gRPCClient) ListNotificationConfigs(ctx context.Context, req *securityc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -907,11 +927,13 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it := &SourceIterator{} req = proto.Clone(req).(*securitycenterpb.ListSourcesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*securitycenterpb.Source, string, error) { - var resp *securitycenterpb.ListSourcesResponse - req.PageToken = pageToken + resp := &securitycenterpb.ListSourcesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -934,9 +956,11 @@ func (c *gRPCClient) ListSources(ctx context.Context, req *securitycenterpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/securitycenter/settings/apiv1beta1/doc.go b/securitycenter/settings/apiv1beta1/doc.go index 794e33c6dca..4329ad30497 100644 --- a/securitycenter/settings/apiv1beta1/doc.go +++ b/securitycenter/settings/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/securitycenter/settings/apiv1beta1/security_center_settings_client.go b/securitycenter/settings/apiv1beta1/security_center_settings_client.go index 4e97fad52f4..f651b97c47d 100644 --- a/securitycenter/settings/apiv1beta1/security_center_settings_client.go +++ b/securitycenter/settings/apiv1beta1/security_center_settings_client.go @@ -698,11 +698,13 @@ func (c *securityCenterSettingsGRPCClient) ListDetectors(ctx context.Context, re it := &DetectorIterator{} req = proto.Clone(req).(*settingspb.ListDetectorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*settingspb.Detector, string, error) { - var resp *settingspb.ListDetectorsResponse - req.PageToken = pageToken + resp := &settingspb.ListDetectorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -725,9 +727,11 @@ func (c *securityCenterSettingsGRPCClient) ListDetectors(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -738,11 +742,13 @@ func (c *securityCenterSettingsGRPCClient) ListComponents(ctx context.Context, r it := &StringIterator{} req = proto.Clone(req).(*settingspb.ListComponentsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]string, string, error) { - var resp *settingspb.ListComponentsResponse - req.PageToken = pageToken + resp := &settingspb.ListComponentsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -765,9 +771,11 @@ func (c *securityCenterSettingsGRPCClient) ListComponents(ctx context.Context, r it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/servicedirectory/apiv1/doc.go b/servicedirectory/apiv1/doc.go index 87546ee86c9..d3bdb5c4990 100644 --- a/servicedirectory/apiv1/doc.go +++ b/servicedirectory/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/servicedirectory/apiv1/registration_client.go b/servicedirectory/apiv1/registration_client.go index 00256e4996e..f59d1e531be 100644 --- a/servicedirectory/apiv1/registration_client.go +++ b/servicedirectory/apiv1/registration_client.go @@ -581,11 +581,13 @@ func (c *registrationGRPCClient) ListNamespaces(ctx context.Context, req *servic it := &NamespaceIterator{} req = proto.Clone(req).(*servicedirectorypb.ListNamespacesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Namespace, string, error) { - var resp *servicedirectorypb.ListNamespacesResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListNamespacesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -608,9 +610,11 @@ func (c *registrationGRPCClient) ListNamespaces(ctx context.Context, req *servic it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -701,11 +705,13 @@ func (c *registrationGRPCClient) ListServices(ctx context.Context, req *serviced it := &ServiceIterator{} req = proto.Clone(req).(*servicedirectorypb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Service, string, error) { - var resp *servicedirectorypb.ListServicesResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -728,9 +734,11 @@ func (c *registrationGRPCClient) ListServices(ctx context.Context, req *serviced it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -821,11 +829,13 @@ func (c *registrationGRPCClient) ListEndpoints(ctx context.Context, req *service it := &EndpointIterator{} req = proto.Clone(req).(*servicedirectorypb.ListEndpointsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Endpoint, string, error) { - var resp *servicedirectorypb.ListEndpointsResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListEndpointsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -848,9 +858,11 @@ func (c *registrationGRPCClient) ListEndpoints(ctx context.Context, req *service it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/servicedirectory/apiv1beta1/doc.go b/servicedirectory/apiv1beta1/doc.go index ca43a820f12..cf192a76125 100644 --- a/servicedirectory/apiv1beta1/doc.go +++ b/servicedirectory/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/servicedirectory/apiv1beta1/registration_client.go b/servicedirectory/apiv1beta1/registration_client.go index deda537b10e..63cc63ad94f 100644 --- a/servicedirectory/apiv1beta1/registration_client.go +++ b/servicedirectory/apiv1beta1/registration_client.go @@ -581,11 +581,13 @@ func (c *registrationGRPCClient) ListNamespaces(ctx context.Context, req *servic it := &NamespaceIterator{} req = proto.Clone(req).(*servicedirectorypb.ListNamespacesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Namespace, string, error) { - var resp *servicedirectorypb.ListNamespacesResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListNamespacesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -608,9 +610,11 @@ func (c *registrationGRPCClient) ListNamespaces(ctx context.Context, req *servic it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -701,11 +705,13 @@ func (c *registrationGRPCClient) ListServices(ctx context.Context, req *serviced it := &ServiceIterator{} req = proto.Clone(req).(*servicedirectorypb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Service, string, error) { - var resp *servicedirectorypb.ListServicesResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -728,9 +734,11 @@ func (c *registrationGRPCClient) ListServices(ctx context.Context, req *serviced it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -821,11 +829,13 @@ func (c *registrationGRPCClient) ListEndpoints(ctx context.Context, req *service it := &EndpointIterator{} req = proto.Clone(req).(*servicedirectorypb.ListEndpointsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicedirectorypb.Endpoint, string, error) { - var resp *servicedirectorypb.ListEndpointsResponse - req.PageToken = pageToken + resp := &servicedirectorypb.ListEndpointsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -848,9 +858,11 @@ func (c *registrationGRPCClient) ListEndpoints(ctx context.Context, req *service it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/servicemanagement/apiv1/doc.go b/servicemanagement/apiv1/doc.go index a4c0f05d239..e72d563746e 100644 --- a/servicemanagement/apiv1/doc.go +++ b/servicemanagement/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/servicemanagement/apiv1/service_manager_client.go b/servicemanagement/apiv1/service_manager_client.go index c9ee320b88c..99a2c840efd 100644 --- a/servicemanagement/apiv1/service_manager_client.go +++ b/servicemanagement/apiv1/service_manager_client.go @@ -458,11 +458,13 @@ func (c *serviceManagerGRPCClient) ListServices(ctx context.Context, req *servic it := &ManagedServiceIterator{} req = proto.Clone(req).(*servicemanagementpb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicemanagementpb.ManagedService, string, error) { - var resp *servicemanagementpb.ListServicesResponse - req.PageToken = pageToken + resp := &servicemanagementpb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -485,9 +487,11 @@ func (c *serviceManagerGRPCClient) ListServices(ctx context.Context, req *servic it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -587,11 +591,13 @@ func (c *serviceManagerGRPCClient) ListServiceConfigs(ctx context.Context, req * it := &ServiceIterator{} req = proto.Clone(req).(*servicemanagementpb.ListServiceConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*serviceconfigpb.Service, string, error) { - var resp *servicemanagementpb.ListServiceConfigsResponse - req.PageToken = pageToken + resp := &servicemanagementpb.ListServiceConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -614,9 +620,11 @@ func (c *serviceManagerGRPCClient) ListServiceConfigs(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -692,11 +700,13 @@ func (c *serviceManagerGRPCClient) ListServiceRollouts(ctx context.Context, req it := &RolloutIterator{} req = proto.Clone(req).(*servicemanagementpb.ListServiceRolloutsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*servicemanagementpb.Rollout, string, error) { - var resp *servicemanagementpb.ListServiceRolloutsResponse - req.PageToken = pageToken + resp := &servicemanagementpb.ListServiceRolloutsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -719,9 +729,11 @@ func (c *serviceManagerGRPCClient) ListServiceRollouts(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/serviceusage/apiv1/doc.go b/serviceusage/apiv1/doc.go index 80380350622..21836afec63 100644 --- a/serviceusage/apiv1/doc.go +++ b/serviceusage/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/serviceusage/apiv1/service_usage_client.go b/serviceusage/apiv1/service_usage_client.go index acba7fe148d..eee81165262 100644 --- a/serviceusage/apiv1/service_usage_client.go +++ b/serviceusage/apiv1/service_usage_client.go @@ -375,11 +375,13 @@ func (c *gRPCClient) ListServices(ctx context.Context, req *serviceusagepb.ListS it := &ServiceIterator{} req = proto.Clone(req).(*serviceusagepb.ListServicesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*serviceusagepb.Service, string, error) { - var resp *serviceusagepb.ListServicesResponse - req.PageToken = pageToken + resp := &serviceusagepb.ListServicesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -402,9 +404,11 @@ func (c *gRPCClient) ListServices(ctx context.Context, req *serviceusagepb.ListS it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/spanner/admin/database/apiv1/database_admin_client.go b/spanner/admin/database/apiv1/database_admin_client.go index 6829ec0e5ef..050c70e40bb 100644 --- a/spanner/admin/database/apiv1/database_admin_client.go +++ b/spanner/admin/database/apiv1/database_admin_client.go @@ -602,11 +602,13 @@ func (c *databaseAdminGRPCClient) ListDatabases(ctx context.Context, req *databa it := &DatabaseIterator{} req = proto.Clone(req).(*databasepb.ListDatabasesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*databasepb.Database, string, error) { - var resp *databasepb.ListDatabasesResponse - req.PageToken = pageToken + resp := &databasepb.ListDatabasesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -629,9 +631,11 @@ func (c *databaseAdminGRPCClient) ListDatabases(ctx context.Context, req *databa it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -892,11 +896,13 @@ func (c *databaseAdminGRPCClient) ListBackups(ctx context.Context, req *database it := &BackupIterator{} req = proto.Clone(req).(*databasepb.ListBackupsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*databasepb.Backup, string, error) { - var resp *databasepb.ListBackupsResponse - req.PageToken = pageToken + resp := &databasepb.ListBackupsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -919,9 +925,11 @@ func (c *databaseAdminGRPCClient) ListBackups(ctx context.Context, req *database it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -955,11 +963,13 @@ func (c *databaseAdminGRPCClient) ListDatabaseOperations(ctx context.Context, re it := &OperationIterator{} req = proto.Clone(req).(*databasepb.ListDatabaseOperationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*longrunningpb.Operation, string, error) { - var resp *databasepb.ListDatabaseOperationsResponse - req.PageToken = pageToken + resp := &databasepb.ListDatabaseOperationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -982,9 +992,11 @@ func (c *databaseAdminGRPCClient) ListDatabaseOperations(ctx context.Context, re it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -995,11 +1007,13 @@ func (c *databaseAdminGRPCClient) ListBackupOperations(ctx context.Context, req it := &OperationIterator{} req = proto.Clone(req).(*databasepb.ListBackupOperationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*longrunningpb.Operation, string, error) { - var resp *databasepb.ListBackupOperationsResponse - req.PageToken = pageToken + resp := &databasepb.ListBackupOperationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1022,9 +1036,11 @@ func (c *databaseAdminGRPCClient) ListBackupOperations(ctx context.Context, req it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/spanner/admin/database/apiv1/doc.go b/spanner/admin/database/apiv1/doc.go index 3df063bb0c6..33d289b00d7 100644 --- a/spanner/admin/database/apiv1/doc.go +++ b/spanner/admin/database/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/spanner/admin/instance/apiv1/doc.go b/spanner/admin/instance/apiv1/doc.go index 965cb2026d9..7ad39e74855 100644 --- a/spanner/admin/instance/apiv1/doc.go +++ b/spanner/admin/instance/apiv1/doc.go @@ -46,7 +46,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/spanner/admin/instance/apiv1/instance_admin_client.go b/spanner/admin/instance/apiv1/instance_admin_client.go index a5441e56aaa..b8f955e0e07 100644 --- a/spanner/admin/instance/apiv1/instance_admin_client.go +++ b/spanner/admin/instance/apiv1/instance_admin_client.go @@ -516,11 +516,13 @@ func (c *instanceAdminGRPCClient) ListInstanceConfigs(ctx context.Context, req * it := &InstanceConfigIterator{} req = proto.Clone(req).(*instancepb.ListInstanceConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*instancepb.InstanceConfig, string, error) { - var resp *instancepb.ListInstanceConfigsResponse - req.PageToken = pageToken + resp := &instancepb.ListInstanceConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -543,9 +545,11 @@ func (c *instanceAdminGRPCClient) ListInstanceConfigs(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -577,11 +581,13 @@ func (c *instanceAdminGRPCClient) ListInstances(ctx context.Context, req *instan it := &InstanceIterator{} req = proto.Clone(req).(*instancepb.ListInstancesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*instancepb.Instance, string, error) { - var resp *instancepb.ListInstancesResponse - req.PageToken = pageToken + resp := &instancepb.ListInstancesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -604,9 +610,11 @@ func (c *instanceAdminGRPCClient) ListInstances(ctx context.Context, req *instan it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/spanner/apiv1/doc.go b/spanner/apiv1/doc.go index d62e8221f01..359a1ea7aab 100644 --- a/spanner/apiv1/doc.go +++ b/spanner/apiv1/doc.go @@ -49,7 +49,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/spanner/apiv1/spanner_client.go b/spanner/apiv1/spanner_client.go index 1067e2f3885..7c4654d5f66 100644 --- a/spanner/apiv1/spanner_client.go +++ b/spanner/apiv1/spanner_client.go @@ -616,11 +616,13 @@ func (c *gRPCClient) ListSessions(ctx context.Context, req *spannerpb.ListSessio it := &SessionIterator{} req = proto.Clone(req).(*spannerpb.ListSessionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*spannerpb.Session, string, error) { - var resp *spannerpb.ListSessionsResponse - req.PageToken = pageToken + resp := &spannerpb.ListSessionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -643,9 +645,11 @@ func (c *gRPCClient) ListSessions(ctx context.Context, req *spannerpb.ListSessio it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/spanner/go.mod b/spanner/go.mod index 1a9bf525453..e516b0601f7 100644 --- a/spanner/go.mod +++ b/spanner/go.mod @@ -10,7 +10,7 @@ require ( go.opencensus.io v0.23.0 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 google.golang.org/api v0.52.0 - google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 + google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d google.golang.org/grpc v1.39.0 google.golang.org/protobuf v1.27.1 ) diff --git a/spanner/go.sum b/spanner/go.sum index 5173069725f..2b3469ed919 100644 --- a/spanner/go.sum +++ b/spanner/go.sum @@ -466,8 +466,8 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2 h1:0XmXV/Hi77Rbsx0ADebP/Epagwtf9/OP4FKpu6yZcjU= -google.golang.org/genproto v0.0.0-20210803142424-70bd63adacf2/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d h1:Y9fT4WNRxuD0qofEPeWJwNC5kYLBcSXx0m91zyCMzYY= +google.golang.org/genproto v0.0.0-20210804223703-f1db76f3300d/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/speech/apiv1p1beta1/adaptation_client.go b/speech/apiv1p1beta1/adaptation_client.go index 4c75b8e46c5..5cf36e2ee6a 100644 --- a/speech/apiv1p1beta1/adaptation_client.go +++ b/speech/apiv1p1beta1/adaptation_client.go @@ -299,11 +299,13 @@ func (c *adaptationGRPCClient) ListPhraseSet(ctx context.Context, req *speechpb. it := &PhraseSetIterator{} req = proto.Clone(req).(*speechpb.ListPhraseSetRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*speechpb.PhraseSet, string, error) { - var resp *speechpb.ListPhraseSetResponse - req.PageToken = pageToken + resp := &speechpb.ListPhraseSetResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -326,9 +328,11 @@ func (c *adaptationGRPCClient) ListPhraseSet(ctx context.Context, req *speechpb. it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -399,11 +403,13 @@ func (c *adaptationGRPCClient) ListCustomClasses(ctx context.Context, req *speec it := &CustomClassIterator{} req = proto.Clone(req).(*speechpb.ListCustomClassesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*speechpb.CustomClass, string, error) { - var resp *speechpb.ListCustomClassesResponse - req.PageToken = pageToken + resp := &speechpb.ListCustomClassesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -426,9 +432,11 @@ func (c *adaptationGRPCClient) ListCustomClasses(ctx context.Context, req *speec it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/speech/apiv1p1beta1/doc.go b/speech/apiv1p1beta1/doc.go index 1b2575eb81a..29e86629a99 100644 --- a/speech/apiv1p1beta1/doc.go +++ b/speech/apiv1p1beta1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/storagetransfer/apiv1/doc.go b/storagetransfer/apiv1/doc.go index 5860af7f375..398c64c3189 100644 --- a/storagetransfer/apiv1/doc.go +++ b/storagetransfer/apiv1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/storagetransfer/apiv1/storage_transfer_client.go b/storagetransfer/apiv1/storage_transfer_client.go index 338e2e99bdc..09de06fdc74 100644 --- a/storagetransfer/apiv1/storage_transfer_client.go +++ b/storagetransfer/apiv1/storage_transfer_client.go @@ -383,11 +383,13 @@ func (c *gRPCClient) ListTransferJobs(ctx context.Context, req *storagetransferp it := &TransferJobIterator{} req = proto.Clone(req).(*storagetransferpb.ListTransferJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*storagetransferpb.TransferJob, string, error) { - var resp *storagetransferpb.ListTransferJobsResponse - req.PageToken = pageToken + resp := &storagetransferpb.ListTransferJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -410,9 +412,11 @@ func (c *gRPCClient) ListTransferJobs(ctx context.Context, req *storagetransferp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4/company_client.go b/talent/apiv4/company_client.go index 5ab5da229ef..7f0a7507267 100644 --- a/talent/apiv4/company_client.go +++ b/talent/apiv4/company_client.go @@ -341,11 +341,13 @@ func (c *companyGRPCClient) ListCompanies(ctx context.Context, req *talentpb.Lis it := &CompanyIterator{} req = proto.Clone(req).(*talentpb.ListCompaniesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Company, string, error) { - var resp *talentpb.ListCompaniesResponse - req.PageToken = pageToken + resp := &talentpb.ListCompaniesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -368,9 +370,11 @@ func (c *companyGRPCClient) ListCompanies(ctx context.Context, req *talentpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4/doc.go b/talent/apiv4/doc.go index 0430138be99..065438ca0be 100644 --- a/talent/apiv4/doc.go +++ b/talent/apiv4/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/talent/apiv4/job_client.go b/talent/apiv4/job_client.go index 835d0bd9957..7f8f3880105 100644 --- a/talent/apiv4/job_client.go +++ b/talent/apiv4/job_client.go @@ -517,11 +517,13 @@ func (c *jobGRPCClient) ListJobs(ctx context.Context, req *talentpb.ListJobsRequ it := &JobIterator{} req = proto.Clone(req).(*talentpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Job, string, error) { - var resp *talentpb.ListJobsResponse - req.PageToken = pageToken + resp := &talentpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -544,9 +546,11 @@ func (c *jobGRPCClient) ListJobs(ctx context.Context, req *talentpb.ListJobsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4/tenant_client.go b/talent/apiv4/tenant_client.go index 5e7623443b5..e6fbdb582e0 100644 --- a/talent/apiv4/tenant_client.go +++ b/talent/apiv4/tenant_client.go @@ -340,11 +340,13 @@ func (c *tenantGRPCClient) ListTenants(ctx context.Context, req *talentpb.ListTe it := &TenantIterator{} req = proto.Clone(req).(*talentpb.ListTenantsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Tenant, string, error) { - var resp *talentpb.ListTenantsResponse - req.PageToken = pageToken + resp := &talentpb.ListTenantsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -367,9 +369,11 @@ func (c *tenantGRPCClient) ListTenants(ctx context.Context, req *talentpb.ListTe it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4beta1/application_client.go b/talent/apiv4beta1/application_client.go index aaf972f68f4..972fff8994d 100644 --- a/talent/apiv4beta1/application_client.go +++ b/talent/apiv4beta1/application_client.go @@ -342,11 +342,13 @@ func (c *applicationGRPCClient) ListApplications(ctx context.Context, req *talen it := &ApplicationIterator{} req = proto.Clone(req).(*talentpb.ListApplicationsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Application, string, error) { - var resp *talentpb.ListApplicationsResponse - req.PageToken = pageToken + resp := &talentpb.ListApplicationsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -369,9 +371,11 @@ func (c *applicationGRPCClient) ListApplications(ctx context.Context, req *talen it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4beta1/company_client.go b/talent/apiv4beta1/company_client.go index 0d1ff8027e2..ccc16e3cc4c 100644 --- a/talent/apiv4beta1/company_client.go +++ b/talent/apiv4beta1/company_client.go @@ -341,11 +341,13 @@ func (c *companyGRPCClient) ListCompanies(ctx context.Context, req *talentpb.Lis it := &CompanyIterator{} req = proto.Clone(req).(*talentpb.ListCompaniesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Company, string, error) { - var resp *talentpb.ListCompaniesResponse - req.PageToken = pageToken + resp := &talentpb.ListCompaniesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -368,9 +370,11 @@ func (c *companyGRPCClient) ListCompanies(ctx context.Context, req *talentpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4beta1/doc.go b/talent/apiv4beta1/doc.go index e3e38ec2093..a82aef1d88b 100644 --- a/talent/apiv4beta1/doc.go +++ b/talent/apiv4beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/talent/apiv4beta1/job_client.go b/talent/apiv4beta1/job_client.go index 6b177c3802d..ff2031da08e 100644 --- a/talent/apiv4beta1/job_client.go +++ b/talent/apiv4beta1/job_client.go @@ -504,11 +504,13 @@ func (c *jobGRPCClient) ListJobs(ctx context.Context, req *talentpb.ListJobsRequ it := &JobIterator{} req = proto.Clone(req).(*talentpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Job, string, error) { - var resp *talentpb.ListJobsResponse - req.PageToken = pageToken + resp := &talentpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -531,9 +533,11 @@ func (c *jobGRPCClient) ListJobs(ctx context.Context, req *talentpb.ListJobsRequ it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -565,11 +569,13 @@ func (c *jobGRPCClient) SearchJobsForAlert(ctx context.Context, req *talentpb.Se it := &SearchJobsResponse_MatchingJobIterator{} req = proto.Clone(req).(*talentpb.SearchJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.SearchJobsResponse_MatchingJob, string, error) { - var resp *talentpb.SearchJobsResponse - req.PageToken = pageToken + resp := &talentpb.SearchJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -592,9 +598,11 @@ func (c *jobGRPCClient) SearchJobsForAlert(ctx context.Context, req *talentpb.Se it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4beta1/profile_client.go b/talent/apiv4beta1/profile_client.go index 059aa352933..82263cf5a99 100644 --- a/talent/apiv4beta1/profile_client.go +++ b/talent/apiv4beta1/profile_client.go @@ -277,11 +277,13 @@ func (c *profileGRPCClient) ListProfiles(ctx context.Context, req *talentpb.List it := &ProfileIterator{} req = proto.Clone(req).(*talentpb.ListProfilesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Profile, string, error) { - var resp *talentpb.ListProfilesResponse - req.PageToken = pageToken + resp := &talentpb.ListProfilesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -304,9 +306,11 @@ func (c *profileGRPCClient) ListProfiles(ctx context.Context, req *talentpb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/talent/apiv4beta1/tenant_client.go b/talent/apiv4beta1/tenant_client.go index c3e95c8afc1..d3a98543703 100644 --- a/talent/apiv4beta1/tenant_client.go +++ b/talent/apiv4beta1/tenant_client.go @@ -340,11 +340,13 @@ func (c *tenantGRPCClient) ListTenants(ctx context.Context, req *talentpb.ListTe it := &TenantIterator{} req = proto.Clone(req).(*talentpb.ListTenantsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*talentpb.Tenant, string, error) { - var resp *talentpb.ListTenantsResponse - req.PageToken = pageToken + resp := &talentpb.ListTenantsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -367,9 +369,11 @@ func (c *tenantGRPCClient) ListTenants(ctx context.Context, req *talentpb.ListTe it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/tpu/apiv1/doc.go b/tpu/apiv1/doc.go index b311e5dedd8..85e70ae0104 100644 --- a/tpu/apiv1/doc.go +++ b/tpu/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/tpu/apiv1/tpu_client.go b/tpu/apiv1/tpu_client.go index 6852cce80a5..807fdb88a39 100644 --- a/tpu/apiv1/tpu_client.go +++ b/tpu/apiv1/tpu_client.go @@ -337,11 +337,13 @@ func (c *gRPCClient) ListNodes(ctx context.Context, req *tpupb.ListNodesRequest, it := &NodeIterator{} req = proto.Clone(req).(*tpupb.ListNodesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tpupb.Node, string, error) { - var resp *tpupb.ListNodesResponse - req.PageToken = pageToken + resp := &tpupb.ListNodesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -364,9 +366,11 @@ func (c *gRPCClient) ListNodes(ctx context.Context, req *tpupb.ListNodesRequest, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -513,11 +517,13 @@ func (c *gRPCClient) ListTensorFlowVersions(ctx context.Context, req *tpupb.List it := &TensorFlowVersionIterator{} req = proto.Clone(req).(*tpupb.ListTensorFlowVersionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tpupb.TensorFlowVersion, string, error) { - var resp *tpupb.ListTensorFlowVersionsResponse - req.PageToken = pageToken + resp := &tpupb.ListTensorFlowVersionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -540,9 +546,11 @@ func (c *gRPCClient) ListTensorFlowVersions(ctx context.Context, req *tpupb.List it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -574,11 +582,13 @@ func (c *gRPCClient) ListAcceleratorTypes(ctx context.Context, req *tpupb.ListAc it := &AcceleratorTypeIterator{} req = proto.Clone(req).(*tpupb.ListAcceleratorTypesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*tpupb.AcceleratorType, string, error) { - var resp *tpupb.ListAcceleratorTypesResponse - req.PageToken = pageToken + resp := &tpupb.ListAcceleratorTypesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -601,9 +611,11 @@ func (c *gRPCClient) ListAcceleratorTypes(ctx context.Context, req *tpupb.ListAc it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/trace/apiv1/doc.go b/trace/apiv1/doc.go index f2ad92847bf..dbc11f338cd 100644 --- a/trace/apiv1/doc.go +++ b/trace/apiv1/doc.go @@ -52,7 +52,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/trace/apiv1/trace_client.go b/trace/apiv1/trace_client.go index f9ad4b2a130..9b7e1013a1c 100644 --- a/trace/apiv1/trace_client.go +++ b/trace/apiv1/trace_client.go @@ -256,11 +256,13 @@ func (c *gRPCClient) ListTraces(ctx context.Context, req *cloudtracepb.ListTrace it := &TraceIterator{} req = proto.Clone(req).(*cloudtracepb.ListTracesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*cloudtracepb.Trace, string, error) { - var resp *cloudtracepb.ListTracesResponse - req.PageToken = pageToken + resp := &cloudtracepb.ListTracesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -283,9 +285,11 @@ func (c *gRPCClient) ListTraces(ctx context.Context, req *cloudtracepb.ListTrace it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/translate/apiv3/doc.go b/translate/apiv3/doc.go index d9ffd637414..fb6e9898877 100644 --- a/translate/apiv3/doc.go +++ b/translate/apiv3/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/translate/apiv3/translation_client.go b/translate/apiv3/translation_client.go index d350b0276f5..510d9f01806 100644 --- a/translate/apiv3/translation_client.go +++ b/translate/apiv3/translation_client.go @@ -460,11 +460,13 @@ func (c *translationGRPCClient) ListGlossaries(ctx context.Context, req *transla it := &GlossaryIterator{} req = proto.Clone(req).(*translatepb.ListGlossariesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*translatepb.Glossary, string, error) { - var resp *translatepb.ListGlossariesResponse - req.PageToken = pageToken + resp := &translatepb.ListGlossariesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -487,9 +489,11 @@ func (c *translationGRPCClient) ListGlossaries(ctx context.Context, req *transla it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/video/transcoder/apiv1/doc.go b/video/transcoder/apiv1/doc.go index 833cc99bee3..5a5543807bb 100644 --- a/video/transcoder/apiv1/doc.go +++ b/video/transcoder/apiv1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/video/transcoder/apiv1/transcoder_client.go b/video/transcoder/apiv1/transcoder_client.go index 5be1d2ca569..7041c8735de 100644 --- a/video/transcoder/apiv1/transcoder_client.go +++ b/video/transcoder/apiv1/transcoder_client.go @@ -281,11 +281,13 @@ func (c *gRPCClient) ListJobs(ctx context.Context, req *transcoderpb.ListJobsReq it := &JobIterator{} req = proto.Clone(req).(*transcoderpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*transcoderpb.Job, string, error) { - var resp *transcoderpb.ListJobsResponse - req.PageToken = pageToken + resp := &transcoderpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -308,9 +310,11 @@ func (c *gRPCClient) ListJobs(ctx context.Context, req *transcoderpb.ListJobsReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -380,11 +384,13 @@ func (c *gRPCClient) ListJobTemplates(ctx context.Context, req *transcoderpb.Lis it := &JobTemplateIterator{} req = proto.Clone(req).(*transcoderpb.ListJobTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*transcoderpb.JobTemplate, string, error) { - var resp *transcoderpb.ListJobTemplatesResponse - req.PageToken = pageToken + resp := &transcoderpb.ListJobTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -407,9 +413,11 @@ func (c *gRPCClient) ListJobTemplates(ctx context.Context, req *transcoderpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/video/transcoder/apiv1beta1/doc.go b/video/transcoder/apiv1beta1/doc.go index 666ded82b53..09e52ece2af 100644 --- a/video/transcoder/apiv1beta1/doc.go +++ b/video/transcoder/apiv1beta1/doc.go @@ -51,7 +51,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/video/transcoder/apiv1beta1/transcoder_client.go b/video/transcoder/apiv1beta1/transcoder_client.go index 8bf2e8ceb15..63efced7272 100644 --- a/video/transcoder/apiv1beta1/transcoder_client.go +++ b/video/transcoder/apiv1beta1/transcoder_client.go @@ -281,11 +281,13 @@ func (c *gRPCClient) ListJobs(ctx context.Context, req *transcoderpb.ListJobsReq it := &JobIterator{} req = proto.Clone(req).(*transcoderpb.ListJobsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*transcoderpb.Job, string, error) { - var resp *transcoderpb.ListJobsResponse - req.PageToken = pageToken + resp := &transcoderpb.ListJobsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -308,9 +310,11 @@ func (c *gRPCClient) ListJobs(ctx context.Context, req *transcoderpb.ListJobsReq it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -380,11 +384,13 @@ func (c *gRPCClient) ListJobTemplates(ctx context.Context, req *transcoderpb.Lis it := &JobTemplateIterator{} req = proto.Clone(req).(*transcoderpb.ListJobTemplatesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*transcoderpb.JobTemplate, string, error) { - var resp *transcoderpb.ListJobTemplatesResponse - req.PageToken = pageToken + resp := &transcoderpb.ListJobTemplatesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -407,9 +413,11 @@ func (c *gRPCClient) ListJobTemplates(ctx context.Context, req *transcoderpb.Lis it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/vision/apiv1/doc.go b/vision/apiv1/doc.go index e42b54844e7..eda2c5dcf00 100644 --- a/vision/apiv1/doc.go +++ b/vision/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/vision/apiv1/product_search_client.go b/vision/apiv1/product_search_client.go index 695b7553b04..dc6c5808cf7 100644 --- a/vision/apiv1/product_search_client.go +++ b/vision/apiv1/product_search_client.go @@ -765,11 +765,13 @@ func (c *productSearchGRPCClient) ListProductSets(ctx context.Context, req *visi it := &ProductSetIterator{} req = proto.Clone(req).(*visionpb.ListProductSetsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*visionpb.ProductSet, string, error) { - var resp *visionpb.ListProductSetsResponse - req.PageToken = pageToken + resp := &visionpb.ListProductSetsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -792,9 +794,11 @@ func (c *productSearchGRPCClient) ListProductSets(ctx context.Context, req *visi it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -885,11 +889,13 @@ func (c *productSearchGRPCClient) ListProducts(ctx context.Context, req *visionp it := &ProductIterator{} req = proto.Clone(req).(*visionpb.ListProductsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*visionpb.Product, string, error) { - var resp *visionpb.ListProductsResponse - req.PageToken = pageToken + resp := &visionpb.ListProductsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -912,9 +918,11 @@ func (c *productSearchGRPCClient) ListProducts(ctx context.Context, req *visionp it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1022,11 +1030,13 @@ func (c *productSearchGRPCClient) ListReferenceImages(ctx context.Context, req * it := &ReferenceImageIterator{} req = proto.Clone(req).(*visionpb.ListReferenceImagesRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*visionpb.ReferenceImage, string, error) { - var resp *visionpb.ListReferenceImagesResponse - req.PageToken = pageToken + resp := &visionpb.ListReferenceImagesResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1049,9 +1059,11 @@ func (c *productSearchGRPCClient) ListReferenceImages(ctx context.Context, req * it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -1117,11 +1129,13 @@ func (c *productSearchGRPCClient) ListProductsInProductSet(ctx context.Context, it := &ProductIterator{} req = proto.Clone(req).(*visionpb.ListProductsInProductSetRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*visionpb.Product, string, error) { - var resp *visionpb.ListProductsInProductSetResponse - req.PageToken = pageToken + resp := &visionpb.ListProductsInProductSetResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -1144,9 +1158,11 @@ func (c *productSearchGRPCClient) ListProductsInProductSet(ctx context.Context, it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/vpcaccess/apiv1/doc.go b/vpcaccess/apiv1/doc.go index 796e9a93aa1..67f611e7a43 100644 --- a/vpcaccess/apiv1/doc.go +++ b/vpcaccess/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/vpcaccess/apiv1/vpc_access_client.go b/vpcaccess/apiv1/vpc_access_client.go index f1a0dee1e7f..0d08f0bd27b 100644 --- a/vpcaccess/apiv1/vpc_access_client.go +++ b/vpcaccess/apiv1/vpc_access_client.go @@ -306,11 +306,13 @@ func (c *gRPCClient) ListConnectors(ctx context.Context, req *vpcaccesspb.ListCo it := &ConnectorIterator{} req = proto.Clone(req).(*vpcaccesspb.ListConnectorsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*vpcaccesspb.Connector, string, error) { - var resp *vpcaccesspb.ListConnectorsResponse - req.PageToken = pageToken + resp := &vpcaccesspb.ListConnectorsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -333,9 +335,11 @@ func (c *gRPCClient) ListConnectors(ctx context.Context, req *vpcaccesspb.ListCo it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/websecurityscanner/apiv1/doc.go b/websecurityscanner/apiv1/doc.go index afad2c00d11..9f2493509db 100644 --- a/websecurityscanner/apiv1/doc.go +++ b/websecurityscanner/apiv1/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/websecurityscanner/apiv1/web_security_scanner_client.go b/websecurityscanner/apiv1/web_security_scanner_client.go index 02474402de7..6aa970e47c6 100644 --- a/websecurityscanner/apiv1/web_security_scanner_client.go +++ b/websecurityscanner/apiv1/web_security_scanner_client.go @@ -454,11 +454,13 @@ func (c *gRPCClient) ListScanConfigs(ctx context.Context, req *websecurityscanne it := &ScanConfigIterator{} req = proto.Clone(req).(*websecurityscannerpb.ListScanConfigsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*websecurityscannerpb.ScanConfig, string, error) { - var resp *websecurityscannerpb.ListScanConfigsResponse - req.PageToken = pageToken + resp := &websecurityscannerpb.ListScanConfigsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -481,9 +483,11 @@ func (c *gRPCClient) ListScanConfigs(ctx context.Context, req *websecurityscanne it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -557,11 +561,13 @@ func (c *gRPCClient) ListScanRuns(ctx context.Context, req *websecurityscannerpb it := &ScanRunIterator{} req = proto.Clone(req).(*websecurityscannerpb.ListScanRunsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*websecurityscannerpb.ScanRun, string, error) { - var resp *websecurityscannerpb.ListScanRunsResponse - req.PageToken = pageToken + resp := &websecurityscannerpb.ListScanRunsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -584,9 +590,11 @@ func (c *gRPCClient) ListScanRuns(ctx context.Context, req *websecurityscannerpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -618,11 +626,13 @@ func (c *gRPCClient) ListCrawledUrls(ctx context.Context, req *websecurityscanne it := &CrawledUrlIterator{} req = proto.Clone(req).(*websecurityscannerpb.ListCrawledUrlsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*websecurityscannerpb.CrawledUrl, string, error) { - var resp *websecurityscannerpb.ListCrawledUrlsResponse - req.PageToken = pageToken + resp := &websecurityscannerpb.ListCrawledUrlsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -645,9 +655,11 @@ func (c *gRPCClient) ListCrawledUrls(ctx context.Context, req *websecurityscanne it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } @@ -679,11 +691,13 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *websecurityscannerpb it := &FindingIterator{} req = proto.Clone(req).(*websecurityscannerpb.ListFindingsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*websecurityscannerpb.Finding, string, error) { - var resp *websecurityscannerpb.ListFindingsResponse - req.PageToken = pageToken + resp := &websecurityscannerpb.ListFindingsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -706,9 +720,11 @@ func (c *gRPCClient) ListFindings(ctx context.Context, req *websecurityscannerpb it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/workflows/apiv1beta/doc.go b/workflows/apiv1beta/doc.go index 0946cd87a91..50498c7c3e1 100644 --- a/workflows/apiv1beta/doc.go +++ b/workflows/apiv1beta/doc.go @@ -48,7 +48,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/workflows/apiv1beta/workflows_client.go b/workflows/apiv1beta/workflows_client.go index 9169f065f0c..4136bfdd3c9 100644 --- a/workflows/apiv1beta/workflows_client.go +++ b/workflows/apiv1beta/workflows_client.go @@ -284,11 +284,13 @@ func (c *gRPCClient) ListWorkflows(ctx context.Context, req *workflowspb.ListWor it := &WorkflowIterator{} req = proto.Clone(req).(*workflowspb.ListWorkflowsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*workflowspb.Workflow, string, error) { - var resp *workflowspb.ListWorkflowsResponse - req.PageToken = pageToken + resp := &workflowspb.ListWorkflowsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -311,9 +313,11 @@ func (c *gRPCClient) ListWorkflows(ctx context.Context, req *workflowspb.ListWor it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/workflows/executions/apiv1/doc.go b/workflows/executions/apiv1/doc.go index 75acbc8aa68..edcfdb343ee 100644 --- a/workflows/executions/apiv1/doc.go +++ b/workflows/executions/apiv1/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/workflows/executions/apiv1/executions_client.go b/workflows/executions/apiv1/executions_client.go index d83ac03b02c..5b3e558b3f5 100644 --- a/workflows/executions/apiv1/executions_client.go +++ b/workflows/executions/apiv1/executions_client.go @@ -222,11 +222,13 @@ func (c *gRPCClient) ListExecutions(ctx context.Context, req *executionspb.ListE it := &ExecutionIterator{} req = proto.Clone(req).(*executionspb.ListExecutionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*executionspb.Execution, string, error) { - var resp *executionspb.ListExecutionsResponse - req.PageToken = pageToken + resp := &executionspb.ListExecutionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -249,9 +251,11 @@ func (c *gRPCClient) ListExecutions(ctx context.Context, req *executionspb.ListE it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it } diff --git a/workflows/executions/apiv1beta/doc.go b/workflows/executions/apiv1beta/doc.go index a8c031b536a..bfb314a9efd 100644 --- a/workflows/executions/apiv1beta/doc.go +++ b/workflows/executions/apiv1beta/doc.go @@ -50,7 +50,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20210730" +const versionClient = "20210804" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/workflows/executions/apiv1beta/executions_client.go b/workflows/executions/apiv1beta/executions_client.go index a074fd6e3b1..9705ca1969d 100644 --- a/workflows/executions/apiv1beta/executions_client.go +++ b/workflows/executions/apiv1beta/executions_client.go @@ -222,11 +222,13 @@ func (c *gRPCClient) ListExecutions(ctx context.Context, req *executionspb.ListE it := &ExecutionIterator{} req = proto.Clone(req).(*executionspb.ListExecutionsRequest) it.InternalFetch = func(pageSize int, pageToken string) ([]*executionspb.Execution, string, error) { - var resp *executionspb.ListExecutionsResponse - req.PageToken = pageToken + resp := &executionspb.ListExecutionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } if pageSize > math.MaxInt32 { req.PageSize = math.MaxInt32 - } else { + } else if pageSize != 0 { req.PageSize = int32(pageSize) } err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { @@ -249,9 +251,11 @@ func (c *gRPCClient) ListExecutions(ctx context.Context, req *executionspb.ListE it.items = append(it.items, items...) return nextPageToken, nil } + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) it.pageInfo.MaxSize = int(req.GetPageSize()) it.pageInfo.Token = req.GetPageToken() + return it }