Class PolicyBinding.Builder (1.92.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class PolicyBinding.Builder extends GeneratedMessage.Builder<PolicyBinding.Builder> implements PolicyBindingOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public PolicyBinding build()
buildPartial()
public PolicyBinding buildPartial()
clear()
public PolicyBinding.Builder clear()
Overrides
clearAnnotations()
public PolicyBinding.Builder clearAnnotations()
clearCondition()
public PolicyBinding.Builder clearCondition()
clearCreateTime()
public PolicyBinding.Builder clearCreateTime()
clearDisplayName()
public PolicyBinding.Builder clearDisplayName()
clearEtag()
public PolicyBinding.Builder clearEtag()
clearName()
public PolicyBinding.Builder clearName()
clearPolicy()
public PolicyBinding.Builder clearPolicy()
clearPolicyKind()
public PolicyBinding.Builder clearPolicyKind()
clearPolicyUid()
public PolicyBinding.Builder clearPolicyUid()
clearTarget()
public PolicyBinding.Builder clearTarget()
clearUid()
public PolicyBinding.Builder clearUid()
clearUpdateTime()
public PolicyBinding.Builder clearUpdateTime()
containsAnnotations(String arg0)
public boolean containsAnnotations(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
getAnnotations() (deprecated)
public Map<String,String> getAnnotations()
getAnnotationsCount()
public int getAnnotationsCount()
| Returns |
| Type |
Description |
int |
|
getAnnotationsMap()
public Map<String,String> getAnnotationsMap()
getAnnotationsOrDefault(String arg0, String arg1)
public String getAnnotationsOrDefault(String arg0, String arg1)
| Returns |
| Type |
Description |
String |
|
getAnnotationsOrThrow(String arg0)
public String getAnnotationsOrThrow(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
| Returns |
| Type |
Description |
String |
|
getCondition()
public Expr getCondition()
| Returns |
| Type |
Description |
com.google.type.Expr |
|
getConditionBuilder()
public Expr.Builder getConditionBuilder()
| Returns |
| Type |
Description |
com.google.type.Expr.Builder |
|
getConditionOrBuilder()
public ExprOrBuilder getConditionOrBuilder()
| Returns |
| Type |
Description |
com.google.type.ExprOrBuilder |
|
getCreateTime()
public Timestamp getCreateTime()
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
getDefaultInstanceForType()
public PolicyBinding getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDisplayName()
public String getDisplayName()
| Returns |
| Type |
Description |
String |
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
getEtag()
| Returns |
| Type |
Description |
String |
|
getEtagBytes()
public ByteString getEtagBytes()
getMutableAnnotations() (deprecated)
public Map<String,String> getMutableAnnotations()
getName()
| Returns |
| Type |
Description |
String |
|
getNameBytes()
public ByteString getNameBytes()
getPolicy()
public String getPolicy()
| Returns |
| Type |
Description |
String |
|
getPolicyBytes()
public ByteString getPolicyBytes()
getPolicyKind()
public PolicyBinding.PolicyKind getPolicyKind()
getPolicyKindValue()
public int getPolicyKindValue()
| Returns |
| Type |
Description |
int |
|
getPolicyUid()
public String getPolicyUid()
| Returns |
| Type |
Description |
String |
|
getPolicyUidBytes()
public ByteString getPolicyUidBytes()
getTarget()
public PolicyBinding.Target getTarget()
| Returns |
| Type |
Description |
Target |
|
getTargetBuilder()
public PolicyBinding.Target.Builder getTargetBuilder()
getTargetOrBuilder()
public PolicyBinding.TargetOrBuilder getTargetOrBuilder()
getUid()
| Returns |
| Type |
Description |
String |
|
getUidBytes()
public ByteString getUidBytes()
getUpdateTime()
public Timestamp getUpdateTime()
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
hasCondition()
public boolean hasCondition()
hasCreateTime()
public boolean hasCreateTime()
hasTarget()
public boolean hasTarget()
hasUpdateTime()
public boolean hasUpdateTime()
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int arg0)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int arg0)
| Parameter |
| Name |
Description |
arg0 |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int arg0)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int arg0)
| Parameter |
| Name |
Description |
arg0 |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeCondition(Expr arg0)
public PolicyBinding.Builder mergeCondition(Expr arg0)
| Parameter |
| Name |
Description |
arg0 |
com.google.type.Expr
|
mergeCreateTime(Timestamp arg0)
public PolicyBinding.Builder mergeCreateTime(Timestamp arg0)
mergeFrom(PolicyBinding arg0)
public PolicyBinding.Builder mergeFrom(PolicyBinding arg0)
public PolicyBinding.Builder mergeFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)
Overrides
mergeFrom(Message arg0)
public PolicyBinding.Builder mergeFrom(Message arg0)
| Parameter |
| Name |
Description |
arg0 |
Message
|
Overrides
mergeTarget(PolicyBinding.Target arg0)
public PolicyBinding.Builder mergeTarget(PolicyBinding.Target arg0)
| Parameter |
| Name |
Description |
arg0 |
Target
|
mergeUpdateTime(Timestamp arg0)
public PolicyBinding.Builder mergeUpdateTime(Timestamp arg0)
putAllAnnotations(Map<String,String> arg0)
public PolicyBinding.Builder putAllAnnotations(Map<String,String> arg0)
putAnnotations(String arg0, String arg1)
public PolicyBinding.Builder putAnnotations(String arg0, String arg1)
removeAnnotations(String arg0)
public PolicyBinding.Builder removeAnnotations(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setCondition(Expr arg0)
public PolicyBinding.Builder setCondition(Expr arg0)
| Parameter |
| Name |
Description |
arg0 |
com.google.type.Expr
|
setCondition(Expr.Builder arg0)
public PolicyBinding.Builder setCondition(Expr.Builder arg0)
| Parameter |
| Name |
Description |
arg0 |
com.google.type.Expr.Builder
|
setCreateTime(Timestamp arg0)
public PolicyBinding.Builder setCreateTime(Timestamp arg0)
setCreateTime(Timestamp.Builder arg0)
public PolicyBinding.Builder setCreateTime(Timestamp.Builder arg0)
| Parameter |
| Name |
Description |
arg0 |
Builder
|
setDisplayName(String arg0)
public PolicyBinding.Builder setDisplayName(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setDisplayNameBytes(ByteString arg0)
public PolicyBinding.Builder setDisplayNameBytes(ByteString arg0)
setEtag(String arg0)
public PolicyBinding.Builder setEtag(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setEtagBytes(ByteString arg0)
public PolicyBinding.Builder setEtagBytes(ByteString arg0)
setName(String arg0)
public PolicyBinding.Builder setName(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setNameBytes(ByteString arg0)
public PolicyBinding.Builder setNameBytes(ByteString arg0)
setPolicy(String arg0)
public PolicyBinding.Builder setPolicy(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setPolicyBytes(ByteString arg0)
public PolicyBinding.Builder setPolicyBytes(ByteString arg0)
setPolicyKind(PolicyBinding.PolicyKind arg0)
public PolicyBinding.Builder setPolicyKind(PolicyBinding.PolicyKind arg0)
setPolicyKindValue(int arg0)
public PolicyBinding.Builder setPolicyKindValue(int arg0)
| Parameter |
| Name |
Description |
arg0 |
int
|
setPolicyUid(String arg0)
public PolicyBinding.Builder setPolicyUid(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setPolicyUidBytes(ByteString arg0)
public PolicyBinding.Builder setPolicyUidBytes(ByteString arg0)
setTarget(PolicyBinding.Target arg0)
public PolicyBinding.Builder setTarget(PolicyBinding.Target arg0)
| Parameter |
| Name |
Description |
arg0 |
Target
|
setTarget(PolicyBinding.Target.Builder arg0)
public PolicyBinding.Builder setTarget(PolicyBinding.Target.Builder arg0)
| Parameter |
| Name |
Description |
arg0 |
Builder
|
setUid(String arg0)
public PolicyBinding.Builder setUid(String arg0)
| Parameter |
| Name |
Description |
arg0 |
String
|
setUidBytes(ByteString arg0)
public PolicyBinding.Builder setUidBytes(ByteString arg0)
setUpdateTime(Timestamp arg0)
public PolicyBinding.Builder setUpdateTime(Timestamp arg0)
setUpdateTime(Timestamp.Builder arg0)
public PolicyBinding.Builder setUpdateTime(Timestamp.Builder arg0)
| Parameter |
| Name |
Description |
arg0 |
Builder
|
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 2026-08-04 UTC.
[null,null,["Last updated 2026-08-04 UTC."],[],[]]