google-cloud-java
google-cloud-java copied to clipboard
Record type "DS" is not supported
We're conducting migration of nomulus project from outdated google-api-services-dns to newer and more java idiomatic google-cloud-java.
However we noticed that there's no support for RecordSet.Type.DS
at the moment, even thought it's supported by Cloud DNS
Can you please suggest if there's a plan to support DS records or if there's any alternative for us to use? Thanks!
google-cloud-dns
is actually built on top of google-api-services-dns
. So, the types should still be available. Can you explain which method you're calling and need RecordSet.Type.DS
?
This is the method I'm talking about RecordSet.setType. There's no type DS among currently available types for google-cloud-dns
, unlike in google-api-services-dns
, where type DS is supported and we use it.
See the screenshot from the docs for Cloud DNS for Record type DS

@meltsufin Any update on this?
The docs of RecordSet.Type
do not show DS
as a possibility.
googleapis/googleapis does not have the proto of DNS
Apiary, however, leaves it as a String
field
If possible, you should just use Apiary library.
Closing as the above comments should answer the original question. Feel free to reopen if you have further questions.