Interface DnsSettings.GlueRecordOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DnsSettings.GlueRecord
,DnsSettings.GlueRecord.Builder
- Enclosing class:
- DnsSettings
public static interface DnsSettings.GlueRecordOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getHostName()
Required.com.google.protobuf.ByteString
getHostNameBytes()
Required.String
getIpv4Addresses(int index)
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.com.google.protobuf.ByteString
getIpv4AddressesBytes(int index)
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.int
getIpv4AddressesCount()
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.List<String>
getIpv4AddressesList()
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.String
getIpv6Addresses(int index)
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.com.google.protobuf.ByteString
getIpv6AddressesBytes(int index)
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.int
getIpv6AddressesCount()
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.List<String>
getIpv6AddressesList()
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getHostName
String getHostName()
Required. Domain name of the host in Punycode format.
string host_name = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The hostName.
-
getHostNameBytes
com.google.protobuf.ByteString getHostNameBytes()
Required. Domain name of the host in Punycode format.
string host_name = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for hostName.
-
getIpv4AddressesList
List<String> getIpv4AddressesList()
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g. `198.51.100.1`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv4_addresses = 2;
- Returns:
- A list containing the ipv4Addresses.
-
getIpv4AddressesCount
int getIpv4AddressesCount()
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g. `198.51.100.1`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv4_addresses = 2;
- Returns:
- The count of ipv4Addresses.
-
getIpv4Addresses
String getIpv4Addresses(int index)
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g. `198.51.100.1`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv4_addresses = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The ipv4Addresses at the given index.
-
getIpv4AddressesBytes
com.google.protobuf.ByteString getIpv4AddressesBytes(int index)
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g. `198.51.100.1`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv4_addresses = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the ipv4Addresses at the given index.
-
getIpv6AddressesList
List<String> getIpv6AddressesList()
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g. `2001:db8::`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv6_addresses = 3;
- Returns:
- A list containing the ipv6Addresses.
-
getIpv6AddressesCount
int getIpv6AddressesCount()
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g. `2001:db8::`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv6_addresses = 3;
- Returns:
- The count of ipv6Addresses.
-
getIpv6Addresses
String getIpv6Addresses(int index)
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g. `2001:db8::`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv6_addresses = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The ipv6Addresses at the given index.
-
getIpv6AddressesBytes
com.google.protobuf.ByteString getIpv6AddressesBytes(int index)
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g. `2001:db8::`). At least one of `ipv4_address` and `ipv6_address` must be set.
repeated string ipv6_addresses = 3;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the ipv6Addresses at the given index.
-
-