public com.google.api.MonitoredResourceDescriptor toPb() { com.google.api.MonitoredResourceDescriptor.Builder builder = com.google.api.MonitoredResourceDescriptor.newBuilder() .setType(type) .addAllLabels(Iterables.transform(labels, LabelDescriptor.TO_PB_FUNCTION)); if (name != null) { builder.setName(name); } if (displayName != null) { builder.setDisplayName(displayName); } if (description != null) { builder.setDescription(description); } return builder.build(); }
@Test @SuppressWarnings("all") public void getMonitoredResourceDescriptorTest() { String name2 = "name2-1052831874"; String type = "type3575610"; String displayName = "displayName1615086568"; String description = "description-1724546052"; MonitoredResourceDescriptor expectedResponse = MonitoredResourceDescriptor.newBuilder() .setName(name2) .setType(type) .setDisplayName(displayName) .setDescription(description) .build(); mockMetricService.addResponse(expectedResponse); MonitoredResourceDescriptorName name = MonitoredResourceDescriptorName.of("[PROJECT]", "[MONITORED_RESOURCE_DESCRIPTOR]"); MonitoredResourceDescriptor actualResponse = client.getMonitoredResourceDescriptor(name); Assert.assertEquals(expectedResponse, actualResponse); List<GeneratedMessageV3> actualRequests = mockMetricService.getRequests(); Assert.assertEquals(1, actualRequests.size()); GetMonitoredResourceDescriptorRequest actualRequest = (GetMonitoredResourceDescriptorRequest) actualRequests.get(0); Assert.assertEquals(name, MonitoredResourceDescriptorName.parse(actualRequest.getName())); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), GaxGrpcProperties.getDefaultApiClientHeaderPattern())); }
public com.google.api.MonitoredResourceDescriptor toPb() { com.google.api.MonitoredResourceDescriptor.Builder builder = com.google.api.MonitoredResourceDescriptor.newBuilder() .setType(type) .addAllLabels(Iterables.transform(labels, LabelDescriptor.TO_PB_FUNCTION)); if (name != null) { builder.setName(name); } if (displayName != null) { builder.setDisplayName(displayName); } if (description != null) { builder.setDescription(description); } return builder.build(); }
public com.google.api.MonitoredResourceDescriptor toPb() { com.google.api.MonitoredResourceDescriptor.Builder builder = com.google.api.MonitoredResourceDescriptor.newBuilder() .setType(type) .addAllLabels(Iterables.transform(labels, LabelDescriptor.TO_PB_FUNCTION)); if (name != null) { builder.setName(name); } if (displayName != null) { builder.setDisplayName(displayName); } if (description != null) { builder.setDescription(description); } return builder.build(); }