Package | Description |
---|---|
com.google.cloud.compute.v1 |
A client to Compute Engine API.
|
Modifier and Type | Method and Description |
---|---|
Policy.Builder |
Policy.Builder.addAllAuditConfigs(List<AuditConfig> auditConfigs)
Specifies cloud audit logging configuration for this policy.
|
Policy.Builder |
Policy.Builder.addAllBindings(List<Binding> bindings)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addAllRules(List<Rule> rules)
If more than one rule is specified, the rules are applied in the following manner: - All
matching LOG rules are always applied.
|
Policy.Builder |
Policy.Builder.addAuditConfigs(AuditConfig auditConfigs)
Specifies cloud audit logging configuration for this policy.
|
Policy.Builder |
Policy.Builder.addBindings(Binding bindings)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addRules(Rule rules)
If more than one rule is specified, the rules are applied in the following manner: - All
matching LOG rules are always applied.
|
Policy.Builder |
Policy.Builder.clone() |
Policy.Builder |
Policy.Builder.mergeFrom(Policy other) |
static Policy.Builder |
Policy.newBuilder() |
static Policy.Builder |
Policy.newBuilder(Policy prototype) |
Policy.Builder |
Policy.Builder.setEtag(String etag)
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous
updates of a policy from overwriting each other.
|
Policy.Builder |
Policy.Builder.setIamOwned(Boolean iamOwned) |
Policy.Builder |
Policy.Builder.setVersion(Integer version)
Deprecated.
|
Policy.Builder |
Policy.toBuilder() |
Copyright © 2019 Google LLC. All rights reserved.