Class SecurityPosture.PolicyDriftDetails.Builder (2.48.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.v1.SecurityPosture.PolicyDriftDetails

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SecurityPosture.PolicyDriftDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

build()

public SecurityPosture.PolicyDriftDetails build()
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails

buildPartial()

public SecurityPosture.PolicyDriftDetails buildPartial()
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails

clear()

public SecurityPosture.PolicyDriftDetails.Builder clear()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public SecurityPosture.PolicyDriftDetails.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public SecurityPosture.PolicyDriftDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

clone()

public SecurityPosture.PolicyDriftDetails.Builder clone()
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

getDefaultInstanceForType()

public SecurityPosture.PolicyDriftDetails getDefaultInstanceForType()
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for field.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(SecurityPosture.PolicyDriftDetails other)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(SecurityPosture.PolicyDriftDetails other)
Parameter
NameDescription
otherSecurityPosture.PolicyDriftDetails
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public SecurityPosture.PolicyDriftDetails.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPosture.PolicyDriftDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valueString

The detectedValue to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for detectedValue to set.

Returns
TypeDescription
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
NameDescription
valueString

The expectedValue to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for expectedValue to set.

Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public SecurityPosture.PolicyDriftDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueString

The field to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for field to set.

Returns
TypeDescription
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
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPosture.PolicyDriftDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
SecurityPosture.PolicyDriftDetails.Builder
Overrides