Interface DnsSettings.DsRecordOrBuilder (1.16.0)

public static interface DnsSettings.DsRecordOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAlgorithm()

public abstract DnsSettings.DsRecord.Algorithm getAlgorithm()

The algorithm used to generate the referenced DNSKEY.

.google.cloud.domains.v1.DnsSettings.DsRecord.Algorithm algorithm = 2;

Returns
TypeDescription
DnsSettings.DsRecord.Algorithm

The algorithm.

getAlgorithmValue()

public abstract int getAlgorithmValue()

The algorithm used to generate the referenced DNSKEY.

.google.cloud.domains.v1.DnsSettings.DsRecord.Algorithm algorithm = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for algorithm.

getDigest()

public abstract String getDigest()

The digest generated from the referenced DNSKEY.

string digest = 4;

Returns
TypeDescription
String

The digest.

getDigestBytes()

public abstract ByteString getDigestBytes()

The digest generated from the referenced DNSKEY.

string digest = 4;

Returns
TypeDescription
ByteString

The bytes for digest.

getDigestType()

public abstract DnsSettings.DsRecord.DigestType getDigestType()

The hash function used to generate the digest of the referenced DNSKEY.

.google.cloud.domains.v1.DnsSettings.DsRecord.DigestType digest_type = 3;

Returns
TypeDescription
DnsSettings.DsRecord.DigestType

The digestType.

getDigestTypeValue()

public abstract int getDigestTypeValue()

The hash function used to generate the digest of the referenced DNSKEY.

.google.cloud.domains.v1.DnsSettings.DsRecord.DigestType digest_type = 3;

Returns
TypeDescription
int

The enum numeric value on the wire for digestType.

getKeyTag()

public abstract int getKeyTag()

The key tag of the record. Must be set in range 0 -- 65535.

int32 key_tag = 1;

Returns
TypeDescription
int

The keyTag.