Send feedback
Class HttpDnsRpc (2.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.3.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 .
Parameter
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
Exceptions
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
Exceptions
createBatch()
public RpcBatch createBatch ()
Returns
deleteZone(String zoneName)
public boolean deleteZone ( String zoneName )
Deletes the zone identified by the name.
Parameter
Returns
Exceptions
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.
Parameters
Returns
Type Description com.google.api.services.dns.model.Change
Exceptions
getProject(Map<DnsRpc.Option,?> options)
public Project getProject ( Map<DnsRpc . Option , ? > options )
Returns information about the current project.
Parameter
Returns
Type Description com.google.api.services.dns.model.Project
Exceptions
getZone(String zoneName, Map<DnsRpc.Option,?> options)
public ManagedZone getZone ( String zoneName , Map<DnsRpc . Option , ? > options )
Retrieves and returns an existing zone.
Parameters
Returns
Type Description com.google.api.services.dns.model.ManagedZone
Exceptions
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.
Parameters
Returns
Type Description ListResult <com.google.api.services.dns.model.Change >
Exceptions
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.
Parameters
Returns
Type Description ListResult <com.google.api.services.dns.model.ResourceRecordSet >
Exceptions
listZones(Map<DnsRpc.Option,?> options)
public DnsRpc . ListResult<ManagedZone> listZones ( Map<DnsRpc . Option , ? > options )
Lists the zones that exist within the project.
Parameter
Returns
Type Description ListResult <com.google.api.services.dns.model.ManagedZone >
Exceptions
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-26 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-26 UTC."],[],[]]