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

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

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
Overrides

build()

public SecurityPosture.PolicyDriftDetails build()

buildPartial()

public SecurityPosture.PolicyDriftDetails buildPartial()

clear()

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

public SecurityPosture.PolicyDriftDetails.Builder clone()
Overrides

getDefaultInstanceForType()

public SecurityPosture.PolicyDriftDetails getDefaultInstanceForType()

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setUnknownFields(UnknownFieldSet unknownFields)

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