Class SecurityPosture.PolicyDriftDetails.Builder (2.50.0)

public static final class SecurityPosture.PolicyDriftDetails.Builder extends GeneratedMessageV3.Builder<SecurityPosture.PolicyDriftDetails.Builder> implements SecurityPosture.PolicyDriftDetailsOrBuilder

The policy field that violates the deployed posture and its expected and detected values.

Protobuf type google.cloud.securitycenter.v2.SecurityPosture.PolicyDriftDetails

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SecurityPosture.PolicyDriftDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

build()

public SecurityPosture.PolicyDriftDetails build()
Returns
Type Description
SecurityPosture.PolicyDriftDetails

buildPartial()

public SecurityPosture.PolicyDriftDetails buildPartial()
Returns
Type Description
SecurityPosture.PolicyDriftDetails

clear()

public SecurityPosture.PolicyDriftDetails.Builder clear()
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

clearDetectedValue()

public SecurityPosture.PolicyDriftDetails.Builder clearDetectedValue()

The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.

string detected_value = 3;

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

clearExpectedValue()

public SecurityPosture.PolicyDriftDetails.Builder clearExpectedValue()

The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.

string expected_value = 2;

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

clearField()

public SecurityPosture.PolicyDriftDetails.Builder clearField()

The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

string field = 1;

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public SecurityPosture.PolicyDriftDetails.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public SecurityPosture.PolicyDriftDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

clone()

public SecurityPosture.PolicyDriftDetails.Builder clone()
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

getDefaultInstanceForType()

public SecurityPosture.PolicyDriftDetails getDefaultInstanceForType()
Returns
Type Description
SecurityPosture.PolicyDriftDetails

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDetectedValue()

public String getDetectedValue()

The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.

string detected_value = 3;

Returns
Type Description
String

The detectedValue.

getDetectedValueBytes()

public ByteString getDetectedValueBytes()

The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.

string detected_value = 3;

Returns
Type Description
ByteString

The bytes for detectedValue.

getExpectedValue()

public String getExpectedValue()

The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.

string expected_value = 2;

Returns
Type Description
String

The expectedValue.

getExpectedValueBytes()

public ByteString getExpectedValueBytes()

The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.

string expected_value = 2;

Returns
Type Description
ByteString

The bytes for expectedValue.

getField()

public String getField()

The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

string field = 1;

Returns
Type Description
String

The field.

getFieldBytes()

public ByteString getFieldBytes()

The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

string field = 1;

Returns
Type Description
ByteString

The bytes for field.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SecurityPosture.PolicyDriftDetails other)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(SecurityPosture.PolicyDriftDetails other)
Parameter
Name Description
other SecurityPosture.PolicyDriftDetails
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPosture.PolicyDriftDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

setDetectedValue(String value)

public SecurityPosture.PolicyDriftDetails.Builder setDetectedValue(String value)

The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.

string detected_value = 3;

Parameter
Name Description
value String

The detectedValue to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setDetectedValueBytes(ByteString value)

public SecurityPosture.PolicyDriftDetails.Builder setDetectedValueBytes(ByteString value)

The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.

string detected_value = 3;

Parameter
Name Description
value ByteString

The bytes for detectedValue to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setExpectedValue(String value)

public SecurityPosture.PolicyDriftDetails.Builder setExpectedValue(String value)

The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.

string expected_value = 2;

Parameter
Name Description
value String

The expectedValue to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setExpectedValueBytes(ByteString value)

public SecurityPosture.PolicyDriftDetails.Builder setExpectedValueBytes(ByteString value)

The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.

string expected_value = 2;

Parameter
Name Description
value ByteString

The bytes for expectedValue to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public SecurityPosture.PolicyDriftDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

setField(String value)

public SecurityPosture.PolicyDriftDetails.Builder setField(String value)

The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

string field = 1;

Parameter
Name Description
value String

The field to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setFieldBytes(ByteString value)

public SecurityPosture.PolicyDriftDetails.Builder setFieldBytes(ByteString value)

The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

string field = 1;

Parameter
Name Description
value ByteString

The bytes for field to set.

Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public SecurityPosture.PolicyDriftDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPosture.PolicyDriftDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
SecurityPosture.PolicyDriftDetails.Builder
Overrides