Class Binding (2.3.5)

  public 
  
 abstract 
  
 class 
 Binding 
 

Class for Identity and Access Management (IAM) policies. IAM policies are used to specify access settings for Cloud Platform resources. A policy is a list of bindings. A binding assigns a set of identities to a role, where the identities can be user accounts, Google groups, Google domains, and service accounts. A role is a named list of permissions defined by IAM.

Inheritance

java.lang.Object > Binding

Constructors

Binding()

  public 
  
 Binding 
 () 
 

Methods

getCondition()

  public 
  
 abstract 
  
 Condition 
  
 getCondition 
 () 
 

Get IAM Policy Binding Condition

Returns
Type Description
Condition

getMembers()

  public 
  
 abstract 
  
 ImmutableList<String> 
  
 getMembers 
 () 
 

Get IAM Policy Binding Members

Returns
Type Description
com.google.common.collect.ImmutableList < String >

getRole()

  public 
  
 abstract 
  
 String 
  
 getRole 
 () 
 

Get IAM Policy Binding Role

Returns
Type Description
String

newBuilder()

  public 
  
 static 
  
 Binding 
 . 
 Builder 
  
 newBuilder 
 () 
 

Create a new Binding.Builder

Returns
Type Description
Binding.Builder

toBuilder()

  public 
  
 abstract 
  
 Binding 
 . 
 Builder 
  
 toBuilder 
 () 
 

Create a Binding.Builder from an existing Binding

Returns
Type Description
Binding.Builder
Design a Mobile Site
View Site in Mobile | Classic
Share by: