public static final class Policy.Builder extends GeneratedMessageV3.Builder<Policy.Builder> implements PolicyOrBuilderPolicy representation.
Protobuf type google.cloud.securityposture.v1.Policy
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Policy.BuilderImplements
PolicyOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllComplianceStandards(Iterable<? extends Policy.ComplianceStandard> values)
public Policy.Builder addAllComplianceStandards(Iterable<? extends Policy.ComplianceStandard> values)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.securityposture.v1.Policy.ComplianceStandard> |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
addComplianceStandards(Policy.ComplianceStandard value)
public Policy.Builder addComplianceStandards(Policy.ComplianceStandard value)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Policy.ComplianceStandard |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
addComplianceStandards(Policy.ComplianceStandard.Builder builderForValue)
public Policy.Builder addComplianceStandards(Policy.ComplianceStandard.Builder builderForValue)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Policy.ComplianceStandard.Builder |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
addComplianceStandards(int index, Policy.ComplianceStandard value)
public Policy.Builder addComplianceStandards(int index, Policy.ComplianceStandard value)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Policy.ComplianceStandard |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
addComplianceStandards(int index, Policy.ComplianceStandard.Builder builderForValue)
public Policy.Builder addComplianceStandards(int index, Policy.ComplianceStandard.Builder builderForValue)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Policy.ComplianceStandard.Builder |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
addComplianceStandardsBuilder()
public Policy.ComplianceStandard.Builder addComplianceStandardsBuilder()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Policy.ComplianceStandard.Builder |
|
addComplianceStandardsBuilder(int index)
public Policy.ComplianceStandard.Builder addComplianceStandardsBuilder(int index)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Policy.ComplianceStandard.Builder |
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Policy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
build()
public Policy build()| Returns | |
|---|---|
| Type | Description |
Policy |
|
buildPartial()
public Policy buildPartial()| Returns | |
|---|---|
| Type | Description |
Policy |
|
clear()
public Policy.Builder clear()| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
clearComplianceStandards()
public Policy.Builder clearComplianceStandards()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
clearConstraint()
public Policy.Builder clearConstraint()Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
clearDescription()
public Policy.Builder clearDescription()Optional. Description of the Policy.
string description = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Policy.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public Policy.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
clearPolicyId()
public Policy.Builder clearPolicyId()Required. ID of the Policy that is user generated, immutable and unique within the scope of a policy set.
string policy_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
clone()
public Policy.Builder clone()| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
getComplianceStandards(int index)
public Policy.ComplianceStandard getComplianceStandards(int index)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Policy.ComplianceStandard |
|
getComplianceStandardsBuilder(int index)
public Policy.ComplianceStandard.Builder getComplianceStandardsBuilder(int index)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Policy.ComplianceStandard.Builder |
|
getComplianceStandardsBuilderList()
public List<Policy.ComplianceStandard.Builder> getComplianceStandardsBuilderList()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getComplianceStandardsCount()
public int getComplianceStandardsCount()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getComplianceStandardsList()
public List<Policy.ComplianceStandard> getComplianceStandardsList()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<ComplianceStandard> |
|
getComplianceStandardsOrBuilder(int index)
public Policy.ComplianceStandardOrBuilder getComplianceStandardsOrBuilder(int index)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Policy.ComplianceStandardOrBuilder |
|
getComplianceStandardsOrBuilderList()
public List<? extends Policy.ComplianceStandardOrBuilder> getComplianceStandardsOrBuilderList()Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.securityposture.v1.Policy.ComplianceStandardOrBuilder> |
|
getConstraint()
public Constraint getConstraint()Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Constraint |
The constraint. |
getConstraintBuilder()
public Constraint.Builder getConstraintBuilder()Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Constraint.Builder |
|
getConstraintOrBuilder()
public ConstraintOrBuilder getConstraintOrBuilder()Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ConstraintOrBuilder |
|
getDefaultInstanceForType()
public Policy getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Policy |
|
getDescription()
public String getDescription()Optional. Description of the Policy.
string description = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()Optional. Description of the Policy.
string description = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPolicyId()
public String getPolicyId()Required. ID of the Policy that is user generated, immutable and unique within the scope of a policy set.
string policy_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The policyId. |
getPolicyIdBytes()
public ByteString getPolicyIdBytes()Required. ID of the Policy that is user generated, immutable and unique within the scope of a policy set.
string policy_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for policyId. |
hasConstraint()
public boolean hasConstraint()Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the constraint field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeConstraint(Constraint value)
public Policy.Builder mergeConstraint(Constraint value)Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Constraint |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
mergeFrom(Policy other)
public Policy.Builder mergeFrom(Policy other)| Parameter | |
|---|---|
| Name | Description |
other |
Policy |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Policy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Policy.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Policy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
removeComplianceStandards(int index)
public Policy.Builder removeComplianceStandards(int index)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setComplianceStandards(int index, Policy.ComplianceStandard value)
public Policy.Builder setComplianceStandards(int index, Policy.ComplianceStandard value)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Policy.ComplianceStandard |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setComplianceStandards(int index, Policy.ComplianceStandard.Builder builderForValue)
public Policy.Builder setComplianceStandards(int index, Policy.ComplianceStandard.Builder builderForValue)Optional. Contains list of mapping for a Policy to a standard and control.
repeated .google.cloud.securityposture.v1.Policy.ComplianceStandard compliance_standards = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Policy.ComplianceStandard.Builder |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setConstraint(Constraint value)
public Policy.Builder setConstraint(Constraint value)Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Constraint |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setConstraint(Constraint.Builder builderForValue)
public Policy.Builder setConstraint(Constraint.Builder builderForValue)Required. Constraint details.
.google.cloud.securityposture.v1.Constraint constraint = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Constraint.Builder |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setDescription(String value)
public Policy.Builder setDescription(String value)Optional. Description of the Policy.
string description = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe description to set. |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public Policy.Builder setDescriptionBytes(ByteString value)Optional. Description of the Policy.
string description = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for description to set. |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Policy.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setPolicyId(String value)
public Policy.Builder setPolicyId(String value)Required. ID of the Policy that is user generated, immutable and unique within the scope of a policy set.
string policy_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe policyId to set. |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
setPolicyIdBytes(ByteString value)
public Policy.Builder setPolicyIdBytes(ByteString value)Required. ID of the Policy that is user generated, immutable and unique within the scope of a policy set.
string policy_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for policyId to set. |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Policy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Policy.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Policy.Builder |
|