public class FirebaseRules.Projects.Rulesets
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
FirebaseRules.Projects.Rulesets.Create |
class |
FirebaseRules.Projects.Rulesets.Delete |
class |
FirebaseRules.Projects.Rulesets.Get |
class |
FirebaseRules.Projects.Rulesets.List |
Constructor and Description |
---|
Rulesets() |
Modifier and Type | Method and Description |
---|---|
FirebaseRules.Projects.Rulesets.Create |
create(java.lang.String name,
Ruleset content)
Create a `Ruleset` from `Source`.
|
FirebaseRules.Projects.Rulesets.Delete |
delete(java.lang.String name)
Delete a `Ruleset` by resource name.
|
FirebaseRules.Projects.Rulesets.Get |
get(java.lang.String name)
Get a `Ruleset` by name including the full `Source` contents.
|
FirebaseRules.Projects.Rulesets.List |
list(java.lang.String name)
List `Ruleset` metadata only and optionally filter the results by `Ruleset` name.
|
public FirebaseRules.Projects.Rulesets.Create create(java.lang.String name, Ruleset content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Resource name for Project which owns this `Ruleset`.
Format: `projects/{project_id}`content
- the Ruleset
java.io.IOException
public FirebaseRules.Projects.Rulesets.Delete delete(java.lang.String name) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Resource name for the ruleset to delete.
Format: `projects/{project_id}/rulesets/{ruleset_id}`java.io.IOException
public FirebaseRules.Projects.Rulesets.Get get(java.lang.String name) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Resource name for the ruleset to get.
Format: `projects/{project_id}/rulesets/{ruleset_id}`java.io.IOException
public FirebaseRules.Projects.Rulesets.List list(java.lang.String name) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Resource name for the project.
Format: `projects/{project_id}`java.io.IOException