diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AcceleratorTypeStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AcceleratorTypeStubSettings.java index d29f00a0a695..099d5983abd9 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AcceleratorTypeStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AcceleratorTypeStubSettings.java @@ -250,7 +250,9 @@ public String extractNextToken(AcceleratorTypeAggregatedList payload) { @Override public Iterable extractResources( AcceleratorTypeAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -292,7 +294,9 @@ public String extractNextToken(AcceleratorTypeList payload) { @Override public Iterable extractResources(AcceleratorTypeList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AddressStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AddressStubSettings.java index e733e46cbb4f..b6f69e97dbd2 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AddressStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AddressStubSettings.java @@ -258,7 +258,9 @@ public String extractNextToken(AddressAggregatedList payload) { @Override public Iterable extractResources(AddressAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -294,7 +296,9 @@ public String extractNextToken(AddressList payload) { @Override public Iterable
extractResources(AddressList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.
of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AutoscalerStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AutoscalerStubSettings.java index 4b0798f46bb4..e9c2f93ef490 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AutoscalerStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AutoscalerStubSettings.java @@ -278,7 +278,9 @@ public String extractNextToken(AutoscalerAggregatedList payload) { @Override public Iterable extractResources( AutoscalerAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -314,7 +316,9 @@ public String extractNextToken(AutoscalerList payload) { @Override public Iterable extractResources(AutoscalerList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendBucketStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendBucketStubSettings.java index 81d6c7ee2e92..22e4fe2f3e74 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendBucketStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendBucketStubSettings.java @@ -288,7 +288,9 @@ public String extractNextToken(BackendBucketList payload) { @Override public Iterable extractResources(BackendBucketList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendServiceStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendServiceStubSettings.java index 070b57df28c1..2bb258460d52 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendServiceStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/BackendServiceStubSettings.java @@ -335,7 +335,9 @@ public String extractNextToken(BackendServiceAggregatedList payload) { @Override public Iterable extractResources( BackendServiceAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -375,7 +377,9 @@ public String extractNextToken(BackendServiceList payload) { @Override public Iterable extractResources(BackendServiceList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskStubSettings.java index fb9537e6e517..077821ff48a9 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskStubSettings.java @@ -279,7 +279,9 @@ public String extractNextToken(DiskAggregatedList payload) { @Override public Iterable extractResources(DiskAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -313,7 +315,9 @@ public String extractNextToken(DiskList payload) { @Override public Iterable extractResources(DiskList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskTypeStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskTypeStubSettings.java index 8cd7818f1c6e..6d4d6a414027 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskTypeStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/DiskTypeStubSettings.java @@ -242,7 +242,9 @@ public String extractNextToken(DiskTypeAggregatedList payload) { @Override public Iterable extractResources(DiskTypeAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -278,7 +280,9 @@ public String extractNextToken(DiskTypeList payload) { @Override public Iterable extractResources(DiskTypeList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/FirewallStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/FirewallStubSettings.java index 9e7af23a14f8..a8c19ccd8a02 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/FirewallStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/FirewallStubSettings.java @@ -252,7 +252,9 @@ public String extractNextToken(FirewallList payload) { @Override public Iterable extractResources(FirewallList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ForwardingRuleStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ForwardingRuleStubSettings.java index 81707a48cd42..ed7877683728 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ForwardingRuleStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ForwardingRuleStubSettings.java @@ -281,7 +281,9 @@ public String extractNextToken(ForwardingRuleAggregatedList payload) { @Override public Iterable extractResources( ForwardingRuleAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -321,7 +323,9 @@ public String extractNextToken(ForwardingRuleList payload) { @Override public Iterable extractResources(ForwardingRuleList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalAddressStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalAddressStubSettings.java index 409943639634..e0b77e17371b 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalAddressStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalAddressStubSettings.java @@ -244,7 +244,9 @@ public String extractNextToken(AddressList payload) { @Override public Iterable
extractResources(AddressList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.
of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalForwardingRuleStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalForwardingRuleStubSettings.java index 019b57dfeb79..77c2a0707107 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalForwardingRuleStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalForwardingRuleStubSettings.java @@ -266,7 +266,9 @@ public String extractNextToken(ForwardingRuleList payload) { @Override public Iterable extractResources(ForwardingRuleList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalOperationStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalOperationStubSettings.java index 8dfeea1ad6b0..7b52e7d92180 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalOperationStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/GlobalOperationStubSettings.java @@ -257,7 +257,9 @@ public String extractNextToken(OperationAggregatedList payload) { @Override public Iterable extractResources( OperationAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -298,7 +300,9 @@ public String extractNextToken(OperationList payload) { @Override public Iterable extractResources(OperationList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HealthCheckStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HealthCheckStubSettings.java index 11cdb64541fa..a31d115f77f6 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HealthCheckStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HealthCheckStubSettings.java @@ -260,7 +260,9 @@ public String extractNextToken(HealthCheckList payload) { @Override public Iterable extractResources(HealthCheckList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpHealthCheckStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpHealthCheckStubSettings.java index 6ce448ba8aed..3187e71da07e 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpHealthCheckStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpHealthCheckStubSettings.java @@ -270,7 +270,9 @@ public String extractNextToken(HttpHealthCheckList payload) { @Override public Iterable extractResources(HttpHealthCheckList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpsHealthCheckStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpsHealthCheckStubSettings.java index e32cc939ca47..5383e0566c3f 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpsHealthCheckStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpsHealthCheckStubSettings.java @@ -272,7 +272,9 @@ public String extractNextToken(HttpsHealthCheckList payload) { @Override public Iterable extractResources(HttpsHealthCheckList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ImageStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ImageStubSettings.java index 79e43f7cad0b..e3c32ae4c562 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ImageStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ImageStubSettings.java @@ -258,7 +258,9 @@ public String extractNextToken(ImageList payload) { @Override public Iterable extractResources(ImageList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupManagerStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupManagerStubSettings.java index 44a165ecc5c1..9fff6f166fc6 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupManagerStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupManagerStubSettings.java @@ -367,7 +367,9 @@ public String extractNextToken(InstanceGroupManagerAggregatedList payload) { @Override public Iterable extractResources( InstanceGroupManagerAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -411,7 +413,9 @@ public String extractNextToken(InstanceGroupManagerList payload) { @Override public Iterable extractResources( InstanceGroupManagerList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupStubSettings.java index 320cad8331f7..67f82374265e 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceGroupStubSettings.java @@ -320,7 +320,9 @@ public String extractNextToken(InstanceGroupAggregatedList payload) { @Override public Iterable extractResources( InstanceGroupAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -360,7 +362,9 @@ public String extractNextToken(InstanceGroupList payload) { @Override public Iterable extractResources(InstanceGroupList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; @@ -405,7 +409,9 @@ public String extractNextToken(InstanceGroupsListInstances payload) { @Override public Iterable extractResources( InstanceGroupsListInstances payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceStubSettings.java index c061f6f268ee..7e3ce14f64aa 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceStubSettings.java @@ -494,7 +494,9 @@ public String extractNextToken(InstanceAggregatedList payload) { @Override public Iterable extractResources(InstanceAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -530,7 +532,9 @@ public String extractNextToken(InstanceList payload) { @Override public Iterable extractResources(InstanceList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; @@ -572,7 +576,9 @@ public String extractNextToken(InstanceListReferrers payload) { @Override public Iterable extractResources(InstanceListReferrers payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceTemplateStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceTemplateStubSettings.java index 819de6dde783..e0fab0744c17 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceTemplateStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InstanceTemplateStubSettings.java @@ -252,7 +252,9 @@ public String extractNextToken(InstanceTemplateList payload) { @Override public Iterable extractResources(InstanceTemplateList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectAttachmentStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectAttachmentStubSettings.java index 8721864b995e..d06aaa591cb3 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectAttachmentStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectAttachmentStubSettings.java @@ -291,7 +291,9 @@ public String extractNextToken(InterconnectAttachmentAggregatedList payload) { @Override public Iterable extractResources( InterconnectAttachmentAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -336,7 +338,9 @@ public String extractNextToken(InterconnectAttachmentList payload) { @Override public Iterable extractResources( InterconnectAttachmentList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectLocationStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectLocationStubSettings.java index 2d8929b980de..fabb6e5f9de7 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectLocationStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectLocationStubSettings.java @@ -234,7 +234,9 @@ public String extractNextToken(InterconnectLocationList payload) { @Override public Iterable extractResources( InterconnectLocationList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectStubSettings.java index 7f7d7d43ee8a..5f6cdf330cda 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/InterconnectStubSettings.java @@ -252,7 +252,9 @@ public String extractNextToken(InterconnectList payload) { @Override public Iterable extractResources(InterconnectList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/LicenseStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/LicenseStubSettings.java index 1fc3748ed609..e5593a950bb0 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/LicenseStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/LicenseStubSettings.java @@ -247,7 +247,9 @@ public String extractNextToken(LicensesListResponse payload) { @Override public Iterable extractResources(LicensesListResponse payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/MachineTypeStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/MachineTypeStubSettings.java index fdd22baca8b8..67399ce3b07b 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/MachineTypeStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/MachineTypeStubSettings.java @@ -247,7 +247,9 @@ public String extractNextToken(MachineTypeAggregatedList payload) { @Override public Iterable extractResources( MachineTypeAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -286,7 +288,9 @@ public String extractNextToken(MachineTypeList payload) { @Override public Iterable extractResources(MachineTypeList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NetworkStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NetworkStubSettings.java index e025cedc2c13..900d2f55491f 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NetworkStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NetworkStubSettings.java @@ -272,7 +272,9 @@ public String extractNextToken(NetworkList payload) { @Override public Iterable extractResources(NetworkList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeGroupStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeGroupStubSettings.java index 552a430f9178..c847ad3b3c99 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeGroupStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeGroupStubSettings.java @@ -305,7 +305,9 @@ public String extractNextToken(NodeGroupAggregatedList payload) { @Override public Iterable extractResources( NodeGroupAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -341,7 +343,9 @@ public String extractNextToken(NodeGroupList payload) { @Override public Iterable extractResources(NodeGroupList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; @@ -381,7 +385,9 @@ public String extractNextToken(NodeGroupsListNodes payload) { @Override public Iterable extractResources(NodeGroupsListNodes payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTemplateStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTemplateStubSettings.java index 61b0a8f3999a..211e6ad7a603 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTemplateStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTemplateStubSettings.java @@ -267,7 +267,9 @@ public String extractNextToken(NodeTemplateAggregatedList payload) { @Override public Iterable extractResources( NodeTemplateAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -306,7 +308,9 @@ public String extractNextToken(NodeTemplateList payload) { @Override public Iterable extractResources(NodeTemplateList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTypeStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTypeStubSettings.java index bb7f94471a27..64a788ed5d72 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTypeStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/NodeTypeStubSettings.java @@ -242,7 +242,9 @@ public String extractNextToken(NodeTypeAggregatedList payload) { @Override public Iterable extractResources(NodeTypeAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -278,7 +280,9 @@ public String extractNextToken(NodeTypeList payload) { @Override public Iterable extractResources(NodeTypeList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ProjectStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ProjectStubSettings.java index f5e5a246ddc6..77970912150b 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ProjectStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ProjectStubSettings.java @@ -343,7 +343,9 @@ public String extractNextToken(ProjectsGetXpnResources payload) { @Override public Iterable extractResources(ProjectsGetXpnResources payload) { - return payload.getResourcesList(); + return payload.getResourcesList() != null + ? payload.getResourcesList() + : ImmutableList.of(); } }; @@ -383,7 +385,9 @@ public String extractNextToken(XpnHostList payload) { @Override public Iterable extractResources(XpnHostList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionAutoscalerStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionAutoscalerStubSettings.java index 4e81bac5cdc1..70a37d30458b 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionAutoscalerStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionAutoscalerStubSettings.java @@ -272,7 +272,9 @@ public String extractNextToken(RegionAutoscalerList payload) { @Override public Iterable extractResources(RegionAutoscalerList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionBackendServiceStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionBackendServiceStubSettings.java index 46aca507d5a1..355ccbb9093a 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionBackendServiceStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionBackendServiceStubSettings.java @@ -289,7 +289,9 @@ public String extractNextToken(BackendServiceList payload) { @Override public Iterable extractResources(BackendServiceList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionCommitmentStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionCommitmentStubSettings.java index 4f93e74feedc..9d402966b895 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionCommitmentStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionCommitmentStubSettings.java @@ -261,7 +261,9 @@ public String extractNextToken(CommitmentAggregatedList payload) { @Override public Iterable extractResources( CommitmentAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -302,7 +304,9 @@ public String extractNextToken(CommitmentList payload) { @Override public Iterable extractResources(CommitmentList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskStubSettings.java index b2f9119eff36..60d74ec4f644 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskStubSettings.java @@ -277,7 +277,9 @@ public String extractNextToken(DiskList payload) { @Override public Iterable extractResources(DiskList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskTypeStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskTypeStubSettings.java index 05f773d9ef49..8bbd57201f52 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskTypeStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionDiskTypeStubSettings.java @@ -224,7 +224,9 @@ public String extractNextToken(RegionDiskTypeList payload) { @Override public Iterable extractResources(RegionDiskTypeList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupManagerStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupManagerStubSettings.java index 601d37d866fa..86b2b3d309d9 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupManagerStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupManagerStubSettings.java @@ -361,7 +361,9 @@ public String extractNextToken(RegionInstanceGroupManagerList payload) { @Override public Iterable extractResources( RegionInstanceGroupManagerList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupStubSettings.java index 17d4c0d42d97..e38683be254f 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionInstanceGroupStubSettings.java @@ -261,7 +261,9 @@ public String extractNextToken(RegionInstanceGroupList payload) { @Override public Iterable extractResources(RegionInstanceGroupList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; @@ -306,7 +308,9 @@ public String extractNextToken(RegionInstanceGroupsListInstances payload) { @Override public Iterable extractResources( RegionInstanceGroupsListInstances payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionOperationStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionOperationStubSettings.java index 270ec87bf321..bf56763152c7 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionOperationStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionOperationStubSettings.java @@ -236,7 +236,9 @@ public String extractNextToken(OperationList payload) { @Override public Iterable extractResources(OperationList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionStubSettings.java index 45044fc42d3a..6768a9123426 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RegionStubSettings.java @@ -218,7 +218,9 @@ public String extractNextToken(RegionList payload) { @Override public Iterable extractResources(RegionList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouteStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouteStubSettings.java index f37082e4f972..5aeabc21a44b 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouteStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouteStubSettings.java @@ -234,7 +234,9 @@ public String extractNextToken(RouteList payload) { @Override public Iterable extractResources(RouteList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouterStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouterStubSettings.java index 1c379f2dc19a..d513b97d8473 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouterStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/RouterStubSettings.java @@ -296,7 +296,9 @@ public String extractNextToken(RouterAggregatedList payload) { @Override public Iterable extractResources(RouterAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -332,7 +334,9 @@ public String extractNextToken(RouterList payload) { @Override public Iterable extractResources(RouterList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SecurityPolicyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SecurityPolicyStubSettings.java index 1244eca214d6..290ff2eb0410 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SecurityPolicyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SecurityPolicyStubSettings.java @@ -301,7 +301,9 @@ public String extractNextToken(SecurityPolicyList payload) { @Override public Iterable extractResources(SecurityPolicyList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SnapshotStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SnapshotStubSettings.java index a7646118c60d..4139d24dcb11 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SnapshotStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SnapshotStubSettings.java @@ -237,7 +237,9 @@ public String extractNextToken(SnapshotList payload) { @Override public Iterable extractResources(SnapshotList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslCertificateStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslCertificateStubSettings.java index fe0cf6eafb07..f1ac3b87aa72 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslCertificateStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslCertificateStubSettings.java @@ -248,7 +248,9 @@ public String extractNextToken(SslCertificateList payload) { @Override public Iterable extractResources(SslCertificateList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslPolicyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslPolicyStubSettings.java index 48096607a206..501adab34abb 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslPolicyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SslPolicyStubSettings.java @@ -259,7 +259,9 @@ public String extractNextToken(SslPoliciesList payload) { @Override public Iterable extractResources(SslPoliciesList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SubnetworkStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SubnetworkStubSettings.java index 3a57b4df4fa9..a932375cfb86 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SubnetworkStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/SubnetworkStubSettings.java @@ -309,7 +309,9 @@ public String extractNextToken(SubnetworkAggregatedList payload) { @Override public Iterable extractResources( SubnetworkAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -345,7 +347,9 @@ public String extractNextToken(SubnetworkList payload) { @Override public Iterable extractResources(SubnetworkList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; @@ -389,7 +393,9 @@ public String extractNextToken(UsableSubnetworksAggregatedList payload) { @Override public Iterable extractResources( UsableSubnetworksAggregatedList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpProxyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpProxyStubSettings.java index adf9b921b5dd..e877db9c7c74 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpProxyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpProxyStubSettings.java @@ -260,7 +260,9 @@ public String extractNextToken(TargetHttpProxyList payload) { @Override public Iterable extractResources(TargetHttpProxyList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpsProxyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpsProxyStubSettings.java index c006b8b28df4..788d33478ae4 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpsProxyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetHttpsProxyStubSettings.java @@ -295,7 +295,9 @@ public String extractNextToken(TargetHttpsProxyList payload) { @Override public Iterable extractResources(TargetHttpsProxyList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetInstanceStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetInstanceStubSettings.java index 4ada09b98847..0345621f5879 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetInstanceStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetInstanceStubSettings.java @@ -271,7 +271,9 @@ public String extractNextToken(TargetInstanceAggregatedList payload) { @Override public Iterable extractResources( TargetInstanceAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -311,7 +313,9 @@ public String extractNextToken(TargetInstanceList payload) { @Override public Iterable extractResources(TargetInstanceList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetPoolStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetPoolStubSettings.java index 239def189ab1..1a4293a01143 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetPoolStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetPoolStubSettings.java @@ -324,7 +324,9 @@ public String extractNextToken(TargetPoolAggregatedList payload) { @Override public Iterable extractResources( TargetPoolAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -360,7 +362,9 @@ public String extractNextToken(TargetPoolList payload) { @Override public Iterable extractResources(TargetPoolList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetSslProxyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetSslProxyStubSettings.java index 1b9d9d804bce..99cd6a9cbf27 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetSslProxyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetSslProxyStubSettings.java @@ -294,7 +294,9 @@ public String extractNextToken(TargetSslProxyList payload) { @Override public Iterable extractResources(TargetSslProxyList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxyStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxyStubSettings.java index 211cb213e68e..b9e1ffaca8ae 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxyStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetTcpProxyStubSettings.java @@ -272,7 +272,9 @@ public String extractNextToken(TargetTcpProxyList payload) { @Override public Iterable extractResources(TargetTcpProxyList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetVpnGatewayStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetVpnGatewayStubSettings.java index c25b3c56abdf..3b7e08cf76b8 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetVpnGatewayStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/TargetVpnGatewayStubSettings.java @@ -273,7 +273,9 @@ public String extractNextToken(TargetVpnGatewayAggregatedList payload) { @Override public Iterable extractResources( TargetVpnGatewayAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -315,7 +317,9 @@ public String extractNextToken(TargetVpnGatewayList payload) { @Override public Iterable extractResources(TargetVpnGatewayList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/UrlMapStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/UrlMapStubSettings.java index 9be5fe064fb2..6127ec98aca7 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/UrlMapStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/UrlMapStubSettings.java @@ -272,7 +272,9 @@ public String extractNextToken(UrlMapList payload) { @Override public Iterable extractResources(UrlMapList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/VpnTunnelStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/VpnTunnelStubSettings.java index e62fa9c01226..73223955caab 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/VpnTunnelStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/VpnTunnelStubSettings.java @@ -261,7 +261,9 @@ public String extractNextToken(VpnTunnelAggregatedList payload) { @Override public Iterable extractResources( VpnTunnelAggregatedList payload) { - return payload.getItemsMap().values(); + return payload.getItemsMap() != null + ? payload.getItemsMap().values() + : ImmutableList.of(); } }; @@ -297,7 +299,9 @@ public String extractNextToken(VpnTunnelList payload) { @Override public Iterable extractResources(VpnTunnelList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneOperationStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneOperationStubSettings.java index dc9421bdf3c9..cb5d1499bd1d 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneOperationStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneOperationStubSettings.java @@ -231,7 +231,9 @@ public String extractNextToken(OperationList payload) { @Override public Iterable extractResources(OperationList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } }; diff --git a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneStubSettings.java b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneStubSettings.java index cf5ac03aa4e0..b797979493ef 100644 --- a/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneStubSettings.java +++ b/google-cloud-clients/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/ZoneStubSettings.java @@ -216,7 +216,9 @@ public String extractNextToken(ZoneList payload) { @Override public Iterable extractResources(ZoneList payload) { - return payload.getItemsList(); + return payload.getItemsList() != null + ? payload.getItemsList() + : ImmutableList.of(); } };