Class ObservationDetails.Builder (0.12.0)

public static final class ObservationDetails.Builder extends GeneratedMessage.Builder<ObservationDetails.Builder> implements ObservationDetailsOrBuilder

The observation details for a finding.

Protobuf type google.cloud.cloudsecuritycompliance.v1.ObservationDetails

Static Methods

getDescriptor()

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

Methods

build()

public ObservationDetails build()
Returns
Type Description
ObservationDetails

buildPartial()

public ObservationDetails buildPartial()
Returns
Type Description
ObservationDetails

clear()

public ObservationDetails.Builder clear()
Returns
Type Description
ObservationDetails.Builder
Overrides

clearCurrentValue()

public ObservationDetails.Builder clearCurrentValue()

Output only. The current value.

string current_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

clearExpectedValue()

public ObservationDetails.Builder clearExpectedValue()

Optional. The expected value.

string expected_value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

clearGuidance()

public ObservationDetails.Builder clearGuidance()

Output only. Any guidance for the observation.

string guidance = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

getCurrentValue()

public String getCurrentValue()

Output only. The current value.

string current_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The currentValue.

getCurrentValueBytes()

public ByteString getCurrentValueBytes()

Output only. The current value.

string current_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for currentValue.

getDefaultInstanceForType()

public ObservationDetails getDefaultInstanceForType()
Returns
Type Description
ObservationDetails

getDescriptorForType()

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

getExpectedValue()

public String getExpectedValue()

Optional. The expected value.

string expected_value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The expectedValue.

getExpectedValueBytes()

public ByteString getExpectedValueBytes()

Optional. The expected value.

string expected_value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for expectedValue.

getGuidance()

public String getGuidance()

Output only. Any guidance for the observation.

string guidance = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The guidance.

getGuidanceBytes()

public ByteString getGuidanceBytes()

Output only. Any guidance for the observation.

string guidance = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for guidance.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ObservationDetails other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setCurrentValue(String value)

public ObservationDetails.Builder setCurrentValue(String value)

Output only. The current value.

string current_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The currentValue to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

setCurrentValueBytes(ByteString value)

public ObservationDetails.Builder setCurrentValueBytes(ByteString value)

Output only. The current value.

string current_value = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for currentValue to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

setExpectedValue(String value)

public ObservationDetails.Builder setExpectedValue(String value)

Optional. The expected value.

string expected_value = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The expectedValue to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

setExpectedValueBytes(ByteString value)

public ObservationDetails.Builder setExpectedValueBytes(ByteString value)

Optional. The expected value.

string expected_value = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for expectedValue to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

setGuidance(String value)

public ObservationDetails.Builder setGuidance(String value)

Output only. Any guidance for the observation.

string guidance = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The guidance to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.

setGuidanceBytes(ByteString value)

public ObservationDetails.Builder setGuidanceBytes(ByteString value)

Output only. Any guidance for the observation.

string guidance = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for guidance to set.

Returns
Type Description
ObservationDetails.Builder

This builder for chaining.