Class HttpDnsRpc (2.46.0)
2.85.0 (latest)
2.83.0
2.81.0
2.80.0
2.79.0
2.78.0
2.76.0
2.74.0
2.73.0
2.72.0
2.71.0
2.70.0
2.68.0
2.66.0
2.65.0
2.62.0
2.61.0
2.60.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.0
2.1.8
2.0.9
public class HttpDnsRpc implements DnsRpc
A default implementation of the DnsRpc interface.
Constructors
HttpDnsRpc(DnsOptions options)
public HttpDnsRpc ( DnsOptions options )
Constructs an instance of this rpc client with provided DnsOptions .
Methods
applyChangeRequest(String zoneName, Change changeRequest, Map<DnsRpc.Option,?> options)
public Change applyChangeRequest ( String zoneName , Change changeRequest , Map<DnsRpc . Option , ? > options )
Applies change request to a zone.
Parameters
Name
Description
zoneName
String
changeRequest
com.google.api.services.dns.model.Change
options
Map <Option ,? >
Returns
Type
Description
com.google.api.services.dns.model.Change
create(ManagedZone zone, Map<DnsRpc.Option,?> options)
public ManagedZone create ( ManagedZone zone , Map<DnsRpc . Option , ? > options )
Parameters
Name
Description
zone
com.google.api.services.dns.model.ManagedZone
options
Map <Option ,? >
Returns
Type
Description
com.google.api.services.dns.model.ManagedZone
createBatch()
public RpcBatch createBatch ()
deleteZone(String zoneName)
public boolean deleteZone ( String zoneName )
Deletes the zone identified by the name.
Parameter
Name
Description
zoneName
String
getChangeRequest(String zoneName, String changeRequestId, Map<DnsRpc.Option,?> options)
public Change getChangeRequest ( String zoneName , String changeRequestId , Map<DnsRpc . Option , ? > options )
Returns an existing change request.
Returns
Type
Description
com.google.api.services.dns.model.Change
getProject(Map<DnsRpc.Option,?> options)
public Project getProject ( Map<DnsRpc . Option , ? > options )
Returns information about the current project.
Parameter
Name
Description
options
Map <Option ,? >
Returns
Type
Description
com.google.api.services.dns.model.Project
getZone(String zoneName, Map<DnsRpc.Option,?> options)
public ManagedZone getZone ( String zoneName , Map<DnsRpc . Option , ? > options )
Retrieves and returns an existing zone.
Returns
Type
Description
com.google.api.services.dns.model.ManagedZone
listChangeRequests(String zoneName, Map<DnsRpc.Option,?> options)
public DnsRpc . ListResult<Change> listChangeRequests ( String zoneName , Map<DnsRpc . Option , ? > options )
List existing change requests for a zone.
Returns
Type
Description
ListResult <com.google.api.services.dns.model.Change >
listRecordSets(String zoneName, Map<DnsRpc.Option,?> options)
public DnsRpc . ListResult<ResourceRecordSet> listRecordSets ( String zoneName , Map<DnsRpc . Option , ? > options )
Lists record sets for a given zone.
Returns
Type
Description
ListResult <com.google.api.services.dns.model.ResourceRecordSet >
listZones(Map<DnsRpc.Option,?> options)
public DnsRpc . ListResult<ManagedZone> listZones ( Map<DnsRpc . Option , ? > options )
Lists the zones that exist within the project.
Parameter
Name
Description
options
Map <Option ,? >
Returns
Type
Description
ListResult <com.google.api.services.dns.model.ManagedZone >
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]