public final class DetectionExclusionApplication extends GeneratedMessage implements DetectionExclusionApplicationOrBuilder
Describes the detectors a detection exclusion is applied to.
Protobuf type google.cloud.chronicle.v1.DetectionExclusionApplication
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CURATED_RULES_FIELD_NUMBER
public static final int CURATED_RULES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CURATED_RULE_SETS_FIELD_NUMBER
public static final int CURATED_RULE_SETS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DELETED_CURATED_RULE_SETS_FIELD_NUMBER
public static final int DELETED_CURATED_RULE_SETS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RULES_FIELD_NUMBER
public static final int RULES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DetectionExclusionApplication getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DetectionExclusionApplication.Builder newBuilder()
newBuilder(DetectionExclusionApplication prototype)
public static DetectionExclusionApplication.Builder newBuilder(DetectionExclusionApplication prototype)
public static DetectionExclusionApplication parseDelimitedFrom(InputStream input)
public static DetectionExclusionApplication parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DetectionExclusionApplication parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DetectionExclusionApplication parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DetectionExclusionApplication parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DetectionExclusionApplication parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DetectionExclusionApplication parseFrom(CodedInputStream input)
public static DetectionExclusionApplication parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DetectionExclusionApplication parseFrom(InputStream input)
public static DetectionExclusionApplication parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DetectionExclusionApplication parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DetectionExclusionApplication parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DetectionExclusionApplication> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCuratedRuleSets(int index)
public String getCuratedRuleSets(int index)
The CuratedRuleSets this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string curated_rule_sets = 1 [(.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The curatedRuleSets at the given index.
|
getCuratedRuleSetsBytes(int index)
public ByteString getCuratedRuleSetsBytes(int index)
The CuratedRuleSets this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string curated_rule_sets = 1 [(.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the curatedRuleSets at the given index.
|
getCuratedRuleSetsCount()
public int getCuratedRuleSetsCount()
The CuratedRuleSets this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string curated_rule_sets = 1 [(.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
int |
The count of curatedRuleSets.
|
getCuratedRuleSetsList()
public ProtocolStringList getCuratedRuleSetsList()
The CuratedRuleSets this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string curated_rule_sets = 1 [(.google.api.resource_reference) = { ... }
getCuratedRules(int index)
public String getCuratedRules(int index)
The CuratedRules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}
repeated string curated_rules = 2 [(.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The curatedRules at the given index.
|
getCuratedRulesBytes(int index)
public ByteString getCuratedRulesBytes(int index)
The CuratedRules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}
repeated string curated_rules = 2 [(.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the curatedRules at the given index.
|
getCuratedRulesCount()
public int getCuratedRulesCount()
The CuratedRules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}
repeated string curated_rules = 2 [(.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
int |
The count of curatedRules.
|
getCuratedRulesList()
public ProtocolStringList getCuratedRulesList()
The CuratedRules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}
repeated string curated_rules = 2 [(.google.api.resource_reference) = { ... }
getDefaultInstanceForType()
public DetectionExclusionApplication getDefaultInstanceForType()
getDeletedCuratedRuleSets(int index)
public String getDeletedCuratedRuleSets(int index)
Output only. The deleted CuratedRuleSets this detection exclusion applies
to. Indicates to the customer that the detection exclusion no longer
applies to the rule sets, so the detection exclusion should be updated.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string deleted_curated_rule_sets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The deletedCuratedRuleSets at the given index.
|
getDeletedCuratedRuleSetsBytes(int index)
public ByteString getDeletedCuratedRuleSetsBytes(int index)
Output only. The deleted CuratedRuleSets this detection exclusion applies
to. Indicates to the customer that the detection exclusion no longer
applies to the rule sets, so the detection exclusion should be updated.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string deleted_curated_rule_sets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the deletedCuratedRuleSets at the given index.
|
getDeletedCuratedRuleSetsCount()
public int getDeletedCuratedRuleSetsCount()
Output only. The deleted CuratedRuleSets this detection exclusion applies
to. Indicates to the customer that the detection exclusion no longer
applies to the rule sets, so the detection exclusion should be updated.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string deleted_curated_rule_sets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
int |
The count of deletedCuratedRuleSets.
|
getDeletedCuratedRuleSetsList()
public ProtocolStringList getDeletedCuratedRuleSetsList()
Output only. The deleted CuratedRuleSets this detection exclusion applies
to. Indicates to the customer that the detection exclusion no longer
applies to the rule sets, so the detection exclusion should be updated.
Format:
projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}
repeated string deleted_curated_rule_sets = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getParserForType()
public Parser<DetectionExclusionApplication> getParserForType()
Overrides
getRules(int index)
public String getRules(int index)
Optional. The Rules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
repeated string rules = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The rules at the given index.
|
getRulesBytes(int index)
public ByteString getRulesBytes(int index)
Optional. The Rules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
repeated string rules = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the rules at the given index.
|
getRulesCount()
public int getRulesCount()
Optional. The Rules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
repeated string rules = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
int |
The count of rules.
|
getRulesList()
public ProtocolStringList getRulesList()
Optional. The Rules this detection exclusion applies to.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}
repeated string rules = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DetectionExclusionApplication.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DetectionExclusionApplication.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DetectionExclusionApplication.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides