public static interface DnsTable.DnsVirtualDomainOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Duration |
getAnswerTtl()
Sets the TTL in DNS answers from Envoy returned to the client.
|
com.google.protobuf.DurationOrBuilder |
getAnswerTtlOrBuilder()
Sets the TTL in DNS answers from Envoy returned to the client.
|
DnsTable.DnsEndpoint |
getEndpoint()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2; |
DnsTable.DnsEndpointOrBuilder |
getEndpointOrBuilder()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2; |
String |
getName()
A domain name for which Envoy will respond to query requests
string name = 1 [(.validate.rules) = { ... } |
com.google.protobuf.ByteString |
getNameBytes()
A domain name for which Envoy will respond to query requests
string name = 1 [(.validate.rules) = { ... } |
boolean |
hasAnswerTtl()
Sets the TTL in DNS answers from Envoy returned to the client.
|
boolean |
hasEndpoint()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
A domain name for which Envoy will respond to query requests
string name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
A domain name for which Envoy will respond to query requests
string name = 1 [(.validate.rules) = { ... }boolean hasEndpoint()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2;DnsTable.DnsEndpoint getEndpoint()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2;DnsTable.DnsEndpointOrBuilder getEndpointOrBuilder()
The configuration containing the method to determine the address of this endpoint
.envoy.data.dns.v3.DnsTable.DnsEndpoint endpoint = 2;boolean hasAnswerTtl()
Sets the TTL in DNS answers from Envoy returned to the client. The default TTL is 300s
.google.protobuf.Duration answer_ttl = 3 [(.validate.rules) = { ... }com.google.protobuf.Duration getAnswerTtl()
Sets the TTL in DNS answers from Envoy returned to the client. The default TTL is 300s
.google.protobuf.Duration answer_ttl = 3 [(.validate.rules) = { ... }com.google.protobuf.DurationOrBuilder getAnswerTtlOrBuilder()
Sets the TTL in DNS answers from Envoy returned to the client. The default TTL is 300s
.google.protobuf.Duration answer_ttl = 3 [(.validate.rules) = { ... }Copyright © 2018–2021 The Envoy Project. All rights reserved.