public static final class CsamFilterResult.Builder extends GeneratedMessageV3.Builder<CsamFilterResult.Builder> implements CsamFilterResultOrBuilder
CSAM (Child Safety Abuse Material) Filter Result
Protobuf type google.cloud.modelarmor.v1.CsamFilterResult
Inherited Members
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()
Methods
addAllMessageItems(Iterable<? extends MessageItem> values)
public CsamFilterResult.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>
|
addMessageItems(MessageItem value)
public CsamFilterResult.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;
addMessageItems(MessageItem.Builder builderForValue)
public CsamFilterResult.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;
addMessageItems(int index, MessageItem value)
public CsamFilterResult.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;
addMessageItems(int index, MessageItem.Builder builderForValue)
public CsamFilterResult.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;
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;
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
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CsamFilterResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CsamFilterResult build()
buildPartial()
public CsamFilterResult buildPartial()
clear()
public CsamFilterResult.Builder clear()
Overrides
clearExecutionState()
public CsamFilterResult.Builder clearExecutionState()
Output only. Reports whether the CSAM filter was successfully executed or
not.
.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public CsamFilterResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMatchState()
public CsamFilterResult.Builder clearMatchState()
Output only. Match state for CSAM.
.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearMessageItems()
public CsamFilterResult.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;
clearOneof(Descriptors.OneofDescriptor oneof)
public CsamFilterResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CsamFilterResult.Builder clone()
Overrides
getDefaultInstanceForType()
public CsamFilterResult getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExecutionState()
public FilterExecutionState getExecutionState()
Output only. Reports whether the CSAM filter was successfully executed or
not.
.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExecutionStateValue()
public int getExecutionStateValue()
Output only. Reports whether the CSAM filter 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.
|
getMatchState()
public FilterMatchState getMatchState()
Output only. Match state for CSAM.
.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMatchStateValue()
public int getMatchStateValue()
Output only. Match state for CSAM.
.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
|
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
|
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;
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;
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
|
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CsamFilterResult other)
public CsamFilterResult.Builder mergeFrom(CsamFilterResult other)
public CsamFilterResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CsamFilterResult.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CsamFilterResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeMessageItems(int index)
public CsamFilterResult.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
|
setExecutionState(FilterExecutionState value)
public CsamFilterResult.Builder setExecutionState(FilterExecutionState value)
Output only. Reports whether the CSAM filter was successfully executed or
not.
.google.cloud.modelarmor.v1.FilterExecutionState execution_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setExecutionStateValue(int value)
public CsamFilterResult.Builder setExecutionStateValue(int value)
Output only. Reports whether the CSAM filter 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.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CsamFilterResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMatchState(FilterMatchState value)
public CsamFilterResult.Builder setMatchState(FilterMatchState value)
Output only. Match state for CSAM.
.google.cloud.modelarmor.v1.FilterMatchState match_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
setMatchStateValue(int value)
public CsamFilterResult.Builder setMatchStateValue(int value)
Output only. Match state for CSAM.
.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.
|
setMessageItems(int index, MessageItem value)
public CsamFilterResult.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;
setMessageItems(int index, MessageItem.Builder builderForValue)
public CsamFilterResult.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;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CsamFilterResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CsamFilterResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides