本文整理了Java中com.google.cloud.dns.ZoneInfo.getNameServerSet()
方法的一些代码示例,展示了ZoneInfo.getNameServerSet()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZoneInfo.getNameServerSet()
方法的具体详情如下:
包路径:com.google.cloud.dns.ZoneInfo
类名称:ZoneInfo
方法名:getNameServerSet
[英]Returns the optionally specified set of DNS name servers that all host this zone. This value is set only for specific use cases and is left empty for vast majority of users.
[中]返回所有托管此区域的可选指定DNS名称服务器集。该值仅针对特定用例设置,对于绝大多数用户来说为空。
代码示例来源:origin: googleapis/google-cloud-java
@Override
public String toString() {
return MoreObjects.toStringHelper(this)
.add("name", getName())
.add("generatedId", getGeneratedId())
.add("description", getDescription())
.add("dnsName", getDnsName())
.add("nameServerSet", getNameServerSet())
.add("nameServers", getNameServers())
.add("creationTimeMillis", getCreationTimeMillis())
.toString();
}
}
代码示例来源:origin: googleapis/google-cloud-java
ManagedZone toPb() {
ManagedZone pb = new ManagedZone();
pb.setDescription(this.getDescription());
pb.setDnsName(this.getDnsName());
if (this.getGeneratedId() != null) {
pb.setId(new BigInteger(this.getGeneratedId()));
}
pb.setName(this.getName());
pb.setNameServers(this.nameServers); // do use real attribute value which may be null
pb.setNameServerSet(this.getNameServerSet());
if (this.getCreationTimeMillis() != null) {
pb.setCreationTime(
DATE_TIME_FORMATTER.format(Instant.ofEpochMilli(this.getCreationTimeMillis())));
}
return pb;
}
代码示例来源:origin: googleapis/google-cloud-java
@Test
public void testBuilder() {
assertEquals(3, INFO.getNameServers().size());
assertEquals(NS1, INFO.getNameServers().get(0));
assertEquals(NS2, INFO.getNameServers().get(1));
assertEquals(NS3, INFO.getNameServers().get(2));
assertEquals(NAME, INFO.getName());
assertEquals(GENERATED_ID, INFO.getGeneratedId());
assertEquals(CREATION_TIME_MILLIS, INFO.getCreationTimeMillis());
assertEquals(NAME_SERVER_SET, INFO.getNameServerSet());
assertEquals(DESCRIPTION, INFO.getDescription());
assertEquals(DNS_NAME, INFO.getDnsName());
}
代码示例来源:origin: googleapis/google-cloud-java
@Test
public void testOf() {
ZoneInfo partial = ZoneInfo.of(NAME, DNS_NAME, DESCRIPTION);
assertTrue(partial.getNameServers().isEmpty());
assertEquals(NAME, partial.getName());
assertNull(partial.getGeneratedId());
assertNull(partial.getCreationTimeMillis());
assertNull(partial.getNameServerSet());
assertEquals(DESCRIPTION, partial.getDescription());
assertEquals(DNS_NAME, partial.getDnsName());
}
代码示例来源:origin: googleapis/google-cloud-java
@Test
public void testEqualsAndNotEquals() {
ZoneInfo clone = INFO.toBuilder().build();
assertEquals(INFO, clone);
List<String> moreServers = Lists.newLinkedList(NAME_SERVERS);
moreServers.add(NS1);
clone = INFO.toBuilder().setNameServers(moreServers).build();
assertNotEquals(INFO, clone);
String differentName = "totally different name";
clone = INFO.toBuilder().setName(differentName).build();
assertNotEquals(INFO, clone);
clone = INFO.toBuilder().setCreationTimeMillis(INFO.getCreationTimeMillis() + 1).build();
assertNotEquals(INFO, clone);
clone = INFO.toBuilder().setDescription(INFO.getDescription() + "aaaa").build();
assertNotEquals(INFO, clone);
clone = INFO.toBuilder().setDnsName(differentName).build();
assertNotEquals(INFO, clone);
clone = INFO.toBuilder().setGeneratedId(INFO.getGeneratedId() + "1111").build();
assertNotEquals(INFO, clone);
clone = INFO.toBuilder().setNameServerSet(INFO.getNameServerSet() + "salt").build();
assertNotEquals(INFO, clone);
}
代码示例来源:origin: com.google.cloud/google-cloud-dns
/**
* Returns the optionally specified set of DNS name servers that all host this zone. This value is
* set only for specific use cases and is left empty for vast majority of users.
*/
@Deprecated
public String nameServerSet() {
return getNameServerSet();
}
代码示例来源:origin: com.google.cloud/google-cloud-dns
@Override
public String toString() {
return MoreObjects.toStringHelper(this)
.add("name", getName())
.add("generatedId", getGeneratedId())
.add("description", getDescription())
.add("dnsName", getDnsName())
.add("nameServerSet", getNameServerSet())
.add("nameServers", getNameServers())
.add("creationTimeMillis", getCreationTimeMillis())
.toString();
}
}
代码示例来源:origin: com.google.cloud/google-cloud-dns
ManagedZone toPb() {
ManagedZone pb =
new ManagedZone();
pb.setDescription(this.getDescription());
pb.setDnsName(this.getDnsName());
if (this.getGeneratedId() != null) {
pb.setId(new BigInteger(this.getGeneratedId()));
}
pb.setName(this.getName());
pb.setNameServers(this.nameServers); // do use real attribute value which may be null
pb.setNameServerSet(this.getNameServerSet());
if (this.getCreationTimeMillis() != null) {
pb.setCreationTime(ISODateTimeFormat.dateTime()
.withZoneUTC()
.print(this.getCreationTimeMillis()));
}
return pb;
}
内容来源于网络,如有侵权,请联系作者删除!