Class SdpInspectResult.Builder (0.1.0)

public static final class SdpInspectResult.Builder extends GeneratedMessageV3.Builder<SdpInspectResult.Builder> implements SdpInspectResultOrBuilder

Sensitive Data Protection Inspection Result.

Protobuf type google.cloud.modelarmor.v1.SdpInspectResult

Static Methods

getDescriptor()

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

Methods

addAllFindings(Iterable<? extends SdpFinding> values)

public SdpInspectResult.Builder addAllFindings(Iterable<? extends SdpFinding> values)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
values Iterable<? extends com.google.cloud.modelarmor.v1.SdpFinding>
Returns
Type Description
SdpInspectResult.Builder

addAllMessageItems(Iterable<? extends MessageItem> values)

public SdpInspectResult.Builder addAllMessageItems(Iterable<? extends MessageItem> values)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
values Iterable<? extends com.google.cloud.modelarmor.v1.MessageItem>
Returns
Type Description
SdpInspectResult.Builder

addFindings(SdpFinding value)

public SdpInspectResult.Builder addFindings(SdpFinding value)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
value SdpFinding
Returns
Type Description
SdpInspectResult.Builder

addFindings(SdpFinding.Builder builderForValue)

public SdpInspectResult.Builder addFindings(SdpFinding.Builder builderForValue)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
builderForValue SdpFinding.Builder
Returns
Type Description
SdpInspectResult.Builder

addFindings(int index, SdpFinding value)

public SdpInspectResult.Builder addFindings(int index, SdpFinding value)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameters
Name Description
index int
value SdpFinding
Returns
Type Description
SdpInspectResult.Builder

addFindings(int index, SdpFinding.Builder builderForValue)

public SdpInspectResult.Builder addFindings(int index, SdpFinding.Builder builderForValue)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameters
Name Description
index int
builderForValue SdpFinding.Builder
Returns
Type Description
SdpInspectResult.Builder

addFindingsBuilder()

public SdpFinding.Builder addFindingsBuilder()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
SdpFinding.Builder

addFindingsBuilder(int index)

public SdpFinding.Builder addFindingsBuilder(int index)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
index int
Returns
Type Description
SdpFinding.Builder

addMessageItems(MessageItem value)

public SdpInspectResult.Builder addMessageItems(MessageItem value)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
value MessageItem
Returns
Type Description
SdpInspectResult.Builder

addMessageItems(MessageItem.Builder builderForValue)

public SdpInspectResult.Builder addMessageItems(MessageItem.Builder builderForValue)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
builderForValue MessageItem.Builder
Returns
Type Description
SdpInspectResult.Builder

addMessageItems(int index, MessageItem value)

public SdpInspectResult.Builder addMessageItems(int index, MessageItem value)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameters
Name Description
index int
value MessageItem
Returns
Type Description
SdpInspectResult.Builder

addMessageItems(int index, MessageItem.Builder builderForValue)

public SdpInspectResult.Builder addMessageItems(int index, MessageItem.Builder builderForValue)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameters
Name Description
index int
builderForValue MessageItem.Builder
Returns
Type Description
SdpInspectResult.Builder

addMessageItemsBuilder()

public MessageItem.Builder addMessageItemsBuilder()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
MessageItem.Builder

addMessageItemsBuilder(int index)

public MessageItem.Builder addMessageItemsBuilder(int index)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
index int
Returns
Type Description
MessageItem.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SdpInspectResult build()
Returns
Type Description
SdpInspectResult

buildPartial()

public SdpInspectResult buildPartial()
Returns
Type Description
SdpInspectResult

clear()

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

clearExecutionState()

public SdpInspectResult.Builder clearExecutionState()

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearFindings()

public SdpInspectResult.Builder clearFindings()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
SdpInspectResult.Builder

clearFindingsTruncated()

public SdpInspectResult.Builder clearFindingsTruncated()

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

bool findings_truncated = 5;

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

clearMatchState()

public SdpInspectResult.Builder clearMatchState()

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

clearMessageItems()

public SdpInspectResult.Builder clearMessageItems()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
SdpInspectResult.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

public SdpInspectResult.Builder clone()
Returns
Type Description
SdpInspectResult.Builder
Overrides

getDefaultInstanceForType()

public SdpInspectResult getDefaultInstanceForType()
Returns
Type Description
SdpInspectResult

getDescriptorForType()

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

getExecutionState()

public FilterExecutionState getExecutionState()

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FilterExecutionState

The executionState.

getExecutionStateValue()

public int getExecutionStateValue()

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for executionState.

getFindings(int index)

public SdpFinding getFindings(int index)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
index int
Returns
Type Description
SdpFinding

getFindingsBuilder(int index)

public SdpFinding.Builder getFindingsBuilder(int index)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
index int
Returns
Type Description
SdpFinding.Builder

getFindingsBuilderList()

public List<SdpFinding.Builder> getFindingsBuilderList()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
List<Builder>

getFindingsCount()

public int getFindingsCount()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
int

getFindingsList()

public List<SdpFinding> getFindingsList()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
List<SdpFinding>

getFindingsOrBuilder(int index)

public SdpFindingOrBuilder getFindingsOrBuilder(int index)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
index int
Returns
Type Description
SdpFindingOrBuilder

getFindingsOrBuilderList()

public List<? extends SdpFindingOrBuilder> getFindingsOrBuilderList()

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Returns
Type Description
List<? extends com.google.cloud.modelarmor.v1.SdpFindingOrBuilder>

getFindingsTruncated()

public boolean getFindingsTruncated()

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

bool findings_truncated = 5;

Returns
Type Description
boolean

The findingsTruncated.

getMatchState()

public FilterMatchState getMatchState()

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FilterMatchState

The matchState.

getMatchStateValue()

public int getMatchStateValue()

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for matchState.

getMessageItems(int index)

public MessageItem getMessageItems(int index)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
index int
Returns
Type Description
MessageItem

getMessageItemsBuilder(int index)

public MessageItem.Builder getMessageItemsBuilder(int index)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
index int
Returns
Type Description
MessageItem.Builder

getMessageItemsBuilderList()

public List<MessageItem.Builder> getMessageItemsBuilderList()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
List<Builder>

getMessageItemsCount()

public int getMessageItemsCount()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
int

getMessageItemsList()

public List<MessageItem> getMessageItemsList()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
List<MessageItem>

getMessageItemsOrBuilder(int index)

public MessageItemOrBuilder getMessageItemsOrBuilder(int index)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
index int
Returns
Type Description
MessageItemOrBuilder

getMessageItemsOrBuilderList()

public List<? extends MessageItemOrBuilder> getMessageItemsOrBuilderList()

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Returns
Type Description
List<? extends com.google.cloud.modelarmor.v1.MessageItemOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SdpInspectResult other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeFindings(int index)

public SdpInspectResult.Builder removeFindings(int index)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameter
Name Description
index int
Returns
Type Description
SdpInspectResult.Builder

removeMessageItems(int index)

public SdpInspectResult.Builder removeMessageItems(int index)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameter
Name Description
index int
Returns
Type Description
SdpInspectResult.Builder

setExecutionState(FilterExecutionState value)

public SdpInspectResult.Builder setExecutionState(FilterExecutionState value)

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value FilterExecutionState

The executionState to set.

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

setExecutionStateValue(int value)

public SdpInspectResult.Builder setExecutionStateValue(int value)

Output only. Reports whether Sensitive Data Protection inspection was successfully executed or not.

.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for executionState to set.

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setFindings(int index, SdpFinding value)

public SdpInspectResult.Builder setFindings(int index, SdpFinding value)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameters
Name Description
index int
value SdpFinding
Returns
Type Description
SdpInspectResult.Builder

setFindings(int index, SdpFinding.Builder builderForValue)

public SdpInspectResult.Builder setFindings(int index, SdpFinding.Builder builderForValue)

List of Sensitive Data Protection findings.

repeated .google.cloud.modelarmor.v1.SdpFinding findings = 4;

Parameters
Name Description
index int
builderForValue SdpFinding.Builder
Returns
Type Description
SdpInspectResult.Builder

setFindingsTruncated(boolean value)

public SdpInspectResult.Builder setFindingsTruncated(boolean value)

If true, then there is possibility that more findings were identified and the findings returned are a subset of all findings. The findings list might be truncated because the input items were too large, or because the server reached the maximum amount of resources allowed for a single API call.

bool findings_truncated = 5;

Parameter
Name Description
value boolean

The findingsTruncated to set.

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

setMatchState(FilterMatchState value)

public SdpInspectResult.Builder setMatchState(FilterMatchState value)

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value FilterMatchState

The matchState to set.

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

setMatchStateValue(int value)

public SdpInspectResult.Builder setMatchStateValue(int value)

Output only. Match state for SDP Inspection. Value is MATCH_FOUND if at least one Sensitive Data Protection finding is identified.

.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for matchState to set.

Returns
Type Description
SdpInspectResult.Builder

This builder for chaining.

setMessageItems(int index, MessageItem value)

public SdpInspectResult.Builder setMessageItems(int index, MessageItem value)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameters
Name Description
index int
value MessageItem
Returns
Type Description
SdpInspectResult.Builder

setMessageItems(int index, MessageItem.Builder builderForValue)

public SdpInspectResult.Builder setMessageItems(int index, MessageItem.Builder builderForValue)

Optional messages corresponding to the result. A message can provide warnings or error details. For example, if execution state is skipped then this field provides related reason/explanation.

repeated .google.cloud.modelarmor.v1.MessageItem message_items = 2;

Parameters
Name Description
index int
builderForValue MessageItem.Builder
Returns
Type Description
SdpInspectResult.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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