Send feedback
Class HttpDnsRpc (2.49.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.49.0 keyboard_arrow_down
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 >
Send feedback
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 2024-11-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-06 UTC."],[],[]]