gpt4 book ai didi

com.google.cloud.dns.Zone.toPb()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-18 08:21:31 24 4
gpt4 key购买 nike

本文整理了Java中com.google.cloud.dns.Zone.toPb()方法的一些代码示例,展示了Zone.toPb()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Zone.toPb()方法的具体详情如下:
包路径:com.google.cloud.dns.Zone
类名称:Zone
方法名:toPb

Zone.toPb介绍

暂无

代码示例

代码示例来源:origin: googleapis/google-cloud-java

@Override
public final boolean equals(Object obj) {
 if (obj == this) {
  return true;
 }
 if (obj == null || !obj.getClass().equals(Zone.class)) {
  return false;
 }
 Zone other = (Zone) obj;
 return Objects.equals(toPb(), other.toPb()) && Objects.equals(options, other.options);
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testFromPb() {
 expect(dns.getOptions()).andReturn(OPTIONS);
 replay(dns);
 assertEquals(Zone.fromPb(dns, zone.toPb()), zone);
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testConstructor() {
 replay(dns);
 assertEquals(ZONE_INFO.toPb(), zone.toPb());
 assertNotNull(zone.getDns());
 assertEquals(dns, zone.getDns());
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testGetZoneWithOptions() {
 EasyMock.reset(dns, batchMock, optionsMock);
 EasyMock.expect(dns.getOptions()).andReturn(optionsMock);
 Capture<RpcBatch.Callback<ManagedZone>> callback = Capture.newInstance();
 Capture<Map<DnsRpc.Option, Object>> capturedOptions = Capture.newInstance();
 batchMock.addGetZone(
   EasyMock.eq(ZONE_NAME), EasyMock.capture(callback), EasyMock.capture(capturedOptions));
 EasyMock.expect(optionsMock.getService()).andReturn(dns);
 EasyMock.replay(dns, batchMock, optionsMock);
 DnsBatchResult<Zone> batchResult = dnsBatch.getZone(ZONE_NAME, ZONE_FIELDS);
 assertNotNull(callback.getValue());
 String selector = (String) capturedOptions.getValue().get(ZONE_FIELDS.getRpcOption());
 assertTrue(selector.contains(Dns.ZoneField.CREATION_TIME.getSelector()));
 assertTrue(selector.contains(Dns.ZoneField.NAME.getSelector()));
 RpcBatch.Callback<ManagedZone> capturedCallback = callback.getValue();
 capturedCallback.onSuccess(ZONE_INFO.toPb());
 assertEquals(ZONE_INFO.toPb(), batchResult.get().toPb());
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testCreateZoneWithOptions() {
 EasyMock.reset(dns, batchMock, optionsMock);
 EasyMock.expect(dns.getOptions()).andReturn(optionsMock);
 EasyMock.expect(optionsMock.getService()).andReturn(dns);
 Capture<RpcBatch.Callback<ManagedZone>> callback = Capture.newInstance();
 Capture<Map<DnsRpc.Option, Object>> capturedOptions = Capture.newInstance();
 Capture<ManagedZone> capturedZone = Capture.newInstance();
 batchMock.addCreateZone(
   EasyMock.capture(capturedZone),
   EasyMock.capture(callback),
   EasyMock.capture(capturedOptions));
 EasyMock.replay(dns, batchMock, optionsMock);
 DnsBatchResult<Zone> batchResult = dnsBatch.createZone(ZONE_INFO, ZONE_FIELDS);
 assertEquals(ZONE_INFO.toPb(), capturedZone.getValue());
 assertNotNull(callback.getValue());
 String selector = (String) capturedOptions.getValue().get(ZONE_FIELDS.getRpcOption());
 assertTrue(selector.contains(Dns.ZoneField.CREATION_TIME.getSelector()));
 assertTrue(selector.contains(Dns.ZoneField.NAME.getSelector()));
 RpcBatch.Callback<ManagedZone> capturedCallback = callback.getValue();
 capturedCallback.onSuccess(ZONE_INFO.toPb());
 assertEquals(ZONE_INFO.toPb(), batchResult.get().toPb());
}

代码示例来源:origin: com.google.cloud/google-cloud-dns

@Override
public final boolean equals(Object obj) {
 if (obj == this) {
  return true;
 }
 if (obj == null || !obj.getClass().equals(Zone.class)) {
  return false;
 }
 Zone other = (Zone) obj;
 return Objects.equals(toPb(), other.toPb())
   && Objects.equals(options, other.options);
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com