Package com.google.cloud.asset.v1
Class AnalyzerOrgPolicyConstraint.CustomConstraint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
com.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.Builder
- All Implemented Interfaces:
AnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnalyzerOrgPolicyConstraint.CustomConstraint
public static final class AnalyzerOrgPolicyConstraint.CustomConstraint.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
implements AnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder
The definition of a custom constraint.Protobuf type
google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint-
Method Summary
Modifier and TypeMethodDescriptionaddAllMethodTypes(Iterable<? extends AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType> values) All the operations being applied for this constraint.addAllMethodTypesValue(Iterable<Integer> values) All the operations being applied for this constraint.addAllResourceTypes(Iterable<String> values) The Resource Instance type on which this policy applies to.All the operations being applied for this constraint.addMethodTypesValue(int value) All the operations being applied for this constraint.addResourceTypes(String value) The Resource Instance type on which this policy applies to.addResourceTypesBytes(com.google.protobuf.ByteString value) The Resource Instance type on which this policy applies to.build()clear()Allow or deny type.Organization Policy condition/expression.Detailed information about this custom policy constraint.One line display name for the UI.All the operations being applied for this constraint.Name of the constraint.The Resource Instance type on which this policy applies to.Allow or deny type.intAllow or deny type.Organization Policy condition/expression.com.google.protobuf.ByteStringOrganization Policy condition/expression.Detailed information about this custom policy constraint.com.google.protobuf.ByteStringDetailed information about this custom policy constraint.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOne line display name for the UI.com.google.protobuf.ByteStringOne line display name for the UI.getMethodTypes(int index) All the operations being applied for this constraint.intAll the operations being applied for this constraint.All the operations being applied for this constraint.intgetMethodTypesValue(int index) All the operations being applied for this constraint.All the operations being applied for this constraint.getName()Name of the constraint.com.google.protobuf.ByteStringName of the constraint.getResourceTypes(int index) The Resource Instance type on which this policy applies to.com.google.protobuf.ByteStringgetResourceTypesBytes(int index) The Resource Instance type on which this policy applies to.intThe Resource Instance type on which this policy applies to.com.google.protobuf.ProtocolStringListThe Resource Instance type on which this policy applies to.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Allow or deny type.setActionTypeValue(int value) Allow or deny type.setCondition(String value) Organization Policy condition/expression.setConditionBytes(com.google.protobuf.ByteString value) Organization Policy condition/expression.setDescription(String value) Detailed information about this custom policy constraint.setDescriptionBytes(com.google.protobuf.ByteString value) Detailed information about this custom policy constraint.setDisplayName(String value) One line display name for the UI.setDisplayNameBytes(com.google.protobuf.ByteString value) One line display name for the UI.setMethodTypes(int index, AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType value) All the operations being applied for this constraint.setMethodTypesValue(int index, int value) All the operations being applied for this constraint.Name of the constraint.setNameBytes(com.google.protobuf.ByteString value) Name of the constraint.setResourceTypes(int index, String value) The Resource Instance type on which this policy applies to.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
-
mergeFrom
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder mergeFrom(AnalyzerOrgPolicyConstraint.CustomConstraint other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>
-
mergeFrom
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzerOrgPolicyConstraint.CustomConstraint.Builder>- Throws:
IOException
-
getName
Name of the constraint. This is unique within the organization. Format of the name should be * `organizations/{organization_id}/customConstraints/{custom_constraint_id}` Example : "organizations/123/customConstraints/custom.createOnlyE2TypeVms"string name = 1;- Specified by:
getNamein interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the constraint. This is unique within the organization. Format of the name should be * `organizations/{organization_id}/customConstraints/{custom_constraint_id}` Example : "organizations/123/customConstraints/custom.createOnlyE2TypeVms"string name = 1;- Specified by:
getNameBytesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The bytes for name.
-
setName
Name of the constraint. This is unique within the organization. Format of the name should be * `organizations/{organization_id}/customConstraints/{custom_constraint_id}` Example : "organizations/123/customConstraints/custom.createOnlyE2TypeVms"string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of the constraint. This is unique within the organization. Format of the name should be * `organizations/{organization_id}/customConstraints/{custom_constraint_id}` Example : "organizations/123/customConstraints/custom.createOnlyE2TypeVms"string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setNameBytes(com.google.protobuf.ByteString value) Name of the constraint. This is unique within the organization. Format of the name should be * `organizations/{organization_id}/customConstraints/{custom_constraint_id}` Example : "organizations/123/customConstraints/custom.createOnlyE2TypeVms"string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getResourceTypesList
public com.google.protobuf.ProtocolStringList getResourceTypesList()The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Specified by:
getResourceTypesListin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- A list containing the resourceTypes.
-
getResourceTypesCount
public int getResourceTypesCount()The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Specified by:
getResourceTypesCountin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The count of resourceTypes.
-
getResourceTypes
The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Specified by:
getResourceTypesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The resourceTypes at the given index.
-
getResourceTypesBytes
public com.google.protobuf.ByteString getResourceTypesBytes(int index) The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Specified by:
getResourceTypesBytesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the resourceTypes at the given index.
-
setResourceTypes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setResourceTypes(int index, String value) The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Parameters:
index- The index to set the value at.value- The resourceTypes to set.- Returns:
- This builder for chaining.
-
addResourceTypes
The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Parameters:
value- The resourceTypes to add.- Returns:
- This builder for chaining.
-
addAllResourceTypes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder addAllResourceTypes(Iterable<String> values) The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Parameters:
values- The resourceTypes to add.- Returns:
- This builder for chaining.
-
clearResourceTypes
The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Returns:
- This builder for chaining.
-
addResourceTypesBytes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder addResourceTypesBytes(com.google.protobuf.ByteString value) The Resource Instance type on which this policy applies to. Format will be of the form : "<canonical service name>/<type>" Example: * `compute.googleapis.com/Instance`.
repeated string resource_types = 2;- Parameters:
value- The bytes of the resourceTypes to add.- Returns:
- This builder for chaining.
-
getMethodTypesList
All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Specified by:
getMethodTypesListin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- A list containing the methodTypes.
-
getMethodTypesCount
public int getMethodTypesCount()All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Specified by:
getMethodTypesCountin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The count of methodTypes.
-
getMethodTypes
All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Specified by:
getMethodTypesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The methodTypes at the given index.
-
setMethodTypes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setMethodTypes(int index, AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType value) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
index- The index to set the value at.value- The methodTypes to set.- Returns:
- This builder for chaining.
-
addMethodTypes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder addMethodTypes(AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType value) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
value- The methodTypes to add.- Returns:
- This builder for chaining.
-
addAllMethodTypes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder addAllMethodTypes(Iterable<? extends AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType> values) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
values- The methodTypes to add.- Returns:
- This builder for chaining.
-
clearMethodTypes
All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Returns:
- This builder for chaining.
-
getMethodTypesValueList
All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Specified by:
getMethodTypesValueListin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- A list containing the enum numeric values on the wire for methodTypes.
-
getMethodTypesValue
public int getMethodTypesValue(int index) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Specified by:
getMethodTypesValuein interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of methodTypes at the given index.
-
setMethodTypesValue
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setMethodTypesValue(int index, int value) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for methodTypes to set.- Returns:
- This builder for chaining.
-
addMethodTypesValue
All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
value- The enum numeric value on the wire for methodTypes to add.- Returns:
- This builder for chaining.
-
addAllMethodTypesValue
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder addAllMethodTypesValue(Iterable<Integer> values) All the operations being applied for this constraint.
repeated .google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.MethodType method_types = 3;- Parameters:
values- The enum numeric values on the wire for methodTypes to add.- Returns:
- This builder for chaining.
-
getCondition
Organization Policy condition/expression. For example: `resource.instanceName.matches("[production|test]_.*_(\d)+")'` or, `resource.management.auto_upgrade == true`string condition = 4;- Specified by:
getConditionin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The condition.
-
getConditionBytes
public com.google.protobuf.ByteString getConditionBytes()Organization Policy condition/expression. For example: `resource.instanceName.matches("[production|test]_.*_(\d)+")'` or, `resource.management.auto_upgrade == true`string condition = 4;- Specified by:
getConditionBytesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The bytes for condition.
-
setCondition
Organization Policy condition/expression. For example: `resource.instanceName.matches("[production|test]_.*_(\d)+")'` or, `resource.management.auto_upgrade == true`string condition = 4;- Parameters:
value- The condition to set.- Returns:
- This builder for chaining.
-
clearCondition
Organization Policy condition/expression. For example: `resource.instanceName.matches("[production|test]_.*_(\d)+")'` or, `resource.management.auto_upgrade == true`string condition = 4;- Returns:
- This builder for chaining.
-
setConditionBytes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setConditionBytes(com.google.protobuf.ByteString value) Organization Policy condition/expression. For example: `resource.instanceName.matches("[production|test]_.*_(\d)+")'` or, `resource.management.auto_upgrade == true`string condition = 4;- Parameters:
value- The bytes for condition to set.- Returns:
- This builder for chaining.
-
getActionTypeValue
public int getActionTypeValue()Allow or deny type.
.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType action_type = 5;- Specified by:
getActionTypeValuein interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The enum numeric value on the wire for actionType.
-
setActionTypeValue
Allow or deny type.
.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType action_type = 5;- Parameters:
value- The enum numeric value on the wire for actionType to set.- Returns:
- This builder for chaining.
-
getActionType
Allow or deny type.
.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType action_type = 5;- Specified by:
getActionTypein interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The actionType.
-
setActionType
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setActionType(AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType value) Allow or deny type.
.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType action_type = 5;- Parameters:
value- The actionType to set.- Returns:
- This builder for chaining.
-
clearActionType
Allow or deny type.
.google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.CustomConstraint.ActionType action_type = 5;- Returns:
- This builder for chaining.
-
getDisplayName
One line display name for the UI.
string display_name = 6;- Specified by:
getDisplayNamein interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()One line display name for the UI.
string display_name = 6;- Specified by:
getDisplayNameBytesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
One line display name for the UI.
string display_name = 6;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
One line display name for the UI.
string display_name = 6;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setDisplayNameBytes(com.google.protobuf.ByteString value) One line display name for the UI.
string display_name = 6;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
Detailed information about this custom policy constraint.
string description = 7;- Specified by:
getDescriptionin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Detailed information about this custom policy constraint.
string description = 7;- Specified by:
getDescriptionBytesin interfaceAnalyzerOrgPolicyConstraint.CustomConstraintOrBuilder- Returns:
- The bytes for description.
-
setDescription
Detailed information about this custom policy constraint.
string description = 7;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Detailed information about this custom policy constraint.
string description = 7;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public AnalyzerOrgPolicyConstraint.CustomConstraint.Builder setDescriptionBytes(com.google.protobuf.ByteString value) Detailed information about this custom policy constraint.
string description = 7;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-