target.apidocs.com.google.api.services.dns.Dns.ResponsePolicyRules.html Maven / Gradle / Ivy
Dns.ResponsePolicyRules (Cloud DNS API v1-rev20240118-2.0.0)
com.google.api.services.dns
Class Dns.ResponsePolicyRules
- java.lang.Object
-
- com.google.api.services.dns.Dns.ResponsePolicyRules
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
Dns.ResponsePolicyRules.Create
class
Dns.ResponsePolicyRules.Delete
class
Dns.ResponsePolicyRules.Get
class
Dns.ResponsePolicyRules.List
class
Dns.ResponsePolicyRules.Patch
class
Dns.ResponsePolicyRules.Update
-
Constructor Summary
Constructors
Constructor and Description
ResponsePolicyRules()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
Dns.ResponsePolicyRules.Create
create(String project,
String responsePolicy,
ResponsePolicyRule content)
Creates a new Response Policy Rule.
Dns.ResponsePolicyRules.Delete
delete(String project,
String responsePolicy,
String responsePolicyRule)
Deletes a previously created Response Policy Rule.
Dns.ResponsePolicyRules.Get
get(String project,
String responsePolicy,
String responsePolicyRule)
Fetches the representation of an existing Response Policy Rule.
Dns.ResponsePolicyRules.List
list(String project,
String responsePolicy)
Enumerates all Response Policy Rules associated with a project.
Dns.ResponsePolicyRules.Patch
patch(String project,
String responsePolicy,
String responsePolicyRule,
ResponsePolicyRule content)
Applies a partial update to an existing Response Policy Rule.
Dns.ResponsePolicyRules.Update
update(String project,
String responsePolicy,
String responsePolicyRule,
ResponsePolicyRule content)
Updates an existing Response Policy Rule.
-
-
Method Detail
-
create
public Dns.ResponsePolicyRules.Create create(String project,
String responsePolicy,
ResponsePolicyRule content)
throws IOException
Creates a new Response Policy Rule.
Create a request for the method "responsePolicyRules.create".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy containing the Response Policy Rule.
content
- the ResponsePolicyRule
- Returns:
- the request
- Throws:
IOException
-
delete
public Dns.ResponsePolicyRules.Delete delete(String project,
String responsePolicy,
String responsePolicyRule)
throws IOException
Deletes a previously created Response Policy Rule.
Create a request for the method "responsePolicyRules.delete".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy containing the Response Policy Rule.
responsePolicyRule
- User assigned name of the Response Policy Rule addressed by this request.
- Returns:
- the request
- Throws:
IOException
-
get
public Dns.ResponsePolicyRules.Get get(String project,
String responsePolicy,
String responsePolicyRule)
throws IOException
Fetches the representation of an existing Response Policy Rule.
Create a request for the method "responsePolicyRules.get".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy containing the Response Policy Rule.
responsePolicyRule
- User assigned name of the Response Policy Rule addressed by this request.
- Returns:
- the request
- Throws:
IOException
-
list
public Dns.ResponsePolicyRules.List list(String project,
String responsePolicy)
throws IOException
Enumerates all Response Policy Rules associated with a project.
Create a request for the method "responsePolicyRules.list".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy to list.
- Returns:
- the request
- Throws:
IOException
-
patch
public Dns.ResponsePolicyRules.Patch patch(String project,
String responsePolicy,
String responsePolicyRule,
ResponsePolicyRule content)
throws IOException
Applies a partial update to an existing Response Policy Rule.
Create a request for the method "responsePolicyRules.patch".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy containing the Response Policy Rule.
responsePolicyRule
- User assigned name of the Response Policy Rule addressed by this request.
content
- the ResponsePolicyRule
- Returns:
- the request
- Throws:
IOException
-
update
public Dns.ResponsePolicyRules.Update update(String project,
String responsePolicy,
String responsePolicyRule,
ResponsePolicyRule content)
throws IOException
Updates an existing Response Policy Rule.
Create a request for the method "responsePolicyRules.update".
This request holds the parameters needed by the dns server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
project
- Identifies the project addressed by this request.
responsePolicy
- User assigned name of the Response Policy containing the Response Policy Rule.
responsePolicyRule
- User assigned name of the Response Policy Rule addressed by this request.
content
- the ResponsePolicyRule
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy