Class Binding.Builder (2.60.0)
Stay organized with collections
Save and categorize content based on your preferences.
public abstract static class Binding.Builder
Constructors
Builder()
Methods
addMembers(String member, String[] moreMembers)
public Binding.Builder addMembers(String member, String[] moreMembers)
Add members to Policy Binding.
Parameters |
Name |
Description |
member |
String
|
moreMembers |
String[]
|
build()
public abstract Binding build()
removeMembers(String[] members)
public Binding.Builder removeMembers(String[] members)
Remove members to Policy Binding.
Parameter |
Name |
Description |
members |
String[]
|
setCondition(Condition condition)
public abstract Binding.Builder setCondition(Condition condition)
Set IAM Condition for Policy Binding
Parameter |
Name |
Description |
condition |
Condition
|
setMembers(Iterable<String> members)
public abstract Binding.Builder setMembers(Iterable<String> members)
Set IAM Members for Policy Binding
setRole(String role)
public abstract Binding.Builder setRole(String role)
Set IAM Role for Policy Binding
Parameter |
Name |
Description |
role |
String
|
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 2025-09-04 UTC.
[[["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 2025-09-04 UTC."],[],[],null,["# Class Binding.Builder (2.59.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.59.0 (latest)](/java/docs/reference/google-cloud-core/latest/com.google.cloud.Binding.Builder)\n- [2.58.2](/java/docs/reference/google-cloud-core/2.58.2/com.google.cloud.Binding.Builder)\n- [2.57.0](/java/docs/reference/google-cloud-core/2.57.0/com.google.cloud.Binding.Builder)\n- [2.56.0](/java/docs/reference/google-cloud-core/2.56.0/com.google.cloud.Binding.Builder)\n- [2.55.0](/java/docs/reference/google-cloud-core/2.55.0/com.google.cloud.Binding.Builder)\n- [2.53.1](/java/docs/reference/google-cloud-core/2.53.1/com.google.cloud.Binding.Builder)\n- [2.52.0](/java/docs/reference/google-cloud-core/2.52.0/com.google.cloud.Binding.Builder)\n- [2.51.0](/java/docs/reference/google-cloud-core/2.51.0/com.google.cloud.Binding.Builder)\n- [2.50.0](/java/docs/reference/google-cloud-core/2.50.0/com.google.cloud.Binding.Builder)\n- [2.49.1](/java/docs/reference/google-cloud-core/2.49.1/com.google.cloud.Binding.Builder)\n- [2.48.0](/java/docs/reference/google-cloud-core/2.48.0/com.google.cloud.Binding.Builder)\n- [2.47.0](/java/docs/reference/google-cloud-core/2.47.0/com.google.cloud.Binding.Builder)\n- [2.45.0](/java/docs/reference/google-cloud-core/2.45.0/com.google.cloud.Binding.Builder)\n- [2.44.1](/java/docs/reference/google-cloud-core/2.44.1/com.google.cloud.Binding.Builder)\n- [2.43.0](/java/docs/reference/google-cloud-core/2.43.0/com.google.cloud.Binding.Builder)\n- [2.42.0](/java/docs/reference/google-cloud-core/2.42.0/com.google.cloud.Binding.Builder)\n- [2.41.0](/java/docs/reference/google-cloud-core/2.41.0/com.google.cloud.Binding.Builder)\n- [2.40.0](/java/docs/reference/google-cloud-core/2.40.0/com.google.cloud.Binding.Builder)\n- [2.39.0](/java/docs/reference/google-cloud-core/2.39.0/com.google.cloud.Binding.Builder)\n- [2.38.1](/java/docs/reference/google-cloud-core/2.38.1/com.google.cloud.Binding.Builder)\n- [2.37.0](/java/docs/reference/google-cloud-core/2.37.0/com.google.cloud.Binding.Builder)\n- [2.36.1](/java/docs/reference/google-cloud-core/2.36.1/com.google.cloud.Binding.Builder)\n- [2.35.0](/java/docs/reference/google-cloud-core/2.35.0/com.google.cloud.Binding.Builder)\n- [2.33.0](/java/docs/reference/google-cloud-core/2.33.0/com.google.cloud.Binding.Builder)\n- [2.32.0](/java/docs/reference/google-cloud-core/2.32.0/com.google.cloud.Binding.Builder)\n- [2.31.0](/java/docs/reference/google-cloud-core/2.31.0/com.google.cloud.Binding.Builder)\n- [2.29.0](/java/docs/reference/google-cloud-core/2.29.0/com.google.cloud.Binding.Builder)\n- [2.28.0](/java/docs/reference/google-cloud-core/2.28.0/com.google.cloud.Binding.Builder)\n- [2.27.0](/java/docs/reference/google-cloud-core/2.27.0/com.google.cloud.Binding.Builder)\n- [2.26.0](/java/docs/reference/google-cloud-core/2.26.0/com.google.cloud.Binding.Builder)\n- [2.25.0](/java/docs/reference/google-cloud-core/2.25.0/com.google.cloud.Binding.Builder)\n- [2.24.1](/java/docs/reference/google-cloud-core/2.24.1/com.google.cloud.Binding.Builder)\n- [2.23.0](/java/docs/reference/google-cloud-core/2.23.0/com.google.cloud.Binding.Builder)\n- [2.22.1](/java/docs/reference/google-cloud-core/2.22.1/com.google.cloud.Binding.Builder)\n- [2.21.1](/java/docs/reference/google-cloud-core/2.21.1/com.google.cloud.Binding.Builder)\n- [2.20.1](/java/docs/reference/google-cloud-core/2.20.1/com.google.cloud.Binding.Builder)\n- [2.13.0](/java/docs/reference/google-cloud-core/2.13.0/com.google.cloud.Binding.Builder)\n- [2.12.0](/java/docs/reference/google-cloud-core/2.12.0/com.google.cloud.Binding.Builder)\n- [2.11.0](/java/docs/reference/google-cloud-core/2.11.0/com.google.cloud.Binding.Builder)\n- [2.9.4](/java/docs/reference/google-cloud-core/2.9.4/com.google.cloud.Binding.Builder)\n- [2.8.27](/java/docs/reference/google-cloud-core/2.8.27/com.google.cloud.Binding.Builder)\n- [2.7.1](/java/docs/reference/google-cloud-core/2.7.1/com.google.cloud.Binding.Builder)\n- [2.6.1](/java/docs/reference/google-cloud-core/2.6.1/com.google.cloud.Binding.Builder)\n- [2.5.11](/java/docs/reference/google-cloud-core/2.5.11/com.google.cloud.Binding.Builder)\n- [2.4.0](/java/docs/reference/google-cloud-core/2.4.0/com.google.cloud.Binding.Builder)\n- [2.3.5](/java/docs/reference/google-cloud-core/2.3.5/com.google.cloud.Binding.Builder) \n\n public abstract static class Binding.Builder\n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e Binding.Builder \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nConstructors\n------------\n\n### Builder()\n\n public Builder()\n\nMethods\n-------\n\n### addMembers(String member, String\\[\\] moreMembers)\n\n public Binding.Builder addMembers(String member, String[] moreMembers)\n\nAdd members to Policy Binding.\n\n### build()\n\n public abstract Binding build()\n\n### removeMembers(String\\[\\] members)\n\n public Binding.Builder removeMembers(String[] members)\n\nRemove members to Policy Binding.\n\n### setCondition(Condition condition)\n\n public abstract Binding.Builder setCondition(Condition condition)\n\nSet IAM Condition for Policy Binding\n\n### setMembers(Iterable\\\u003cString\\\u003e members)\n\n public abstract Binding.Builder setMembers(Iterable\u003cString\u003e members)\n\nSet IAM Members for Policy Binding\n\n### setRole(String role)\n\n public abstract Binding.Builder setRole(String role)\n\nSet IAM Role for Policy Binding"]]