• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/securitycenter/v1/indicator.proto
18 
19 package com.google.cloud.securitycenter.v1;
20 
21 public final class IndicatorProto {
IndicatorProto()22   private IndicatorProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_securitycenter_v1_Indicator_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_securitycenter_v1_Indicator_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_Detection_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_Detection_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_YaraRuleSignature_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_YaraRuleSignature_fieldAccessorTable;
50 
getDescriptor()51   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
52     return descriptor;
53   }
54 
55   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
56 
57   static {
58     java.lang.String[] descriptorData = {
59       "\n.google/cloud/securitycenter/v1/indicat"
60           + "or.proto\022\036google.cloud.securitycenter.v1"
61           + "\"\221\005\n\tIndicator\022\024\n\014ip_addresses\030\001 \003(\t\022\017\n\007"
62           + "domains\030\002 \003(\t\022N\n\nsignatures\030\003 \003(\0132:.goog"
63           + "le.cloud.securitycenter.v1.Indicator.Pro"
64           + "cessSignature\022\014\n\004uris\030\004 \003(\t\032\376\003\n\020ProcessS"
65           + "ignature\022o\n\025memory_hash_signature\030\006 \001(\0132"
66           + "N.google.cloud.securitycenter.v1.Indicat"
67           + "or.ProcessSignature.MemoryHashSignatureH"
68           + "\000\022k\n\023yara_rule_signature\030\007 \001(\0132L.google."
69           + "cloud.securitycenter.v1.Indicator.Proces"
70           + "sSignature.YaraRuleSignatureH\000\032\326\001\n\023Memor"
71           + "yHashSignature\022\025\n\rbinary_family\030\001 \001(\t\022l\n"
72           + "\ndetections\030\004 \003(\0132X.google.cloud.securit"
73           + "ycenter.v1.Indicator.ProcessSignature.Me"
74           + "moryHashSignature.Detection\032:\n\tDetection"
75           + "\022\016\n\006binary\030\002 \001(\t\022\035\n\025percent_pages_matche"
76           + "d\030\003 \001(\001\032&\n\021YaraRuleSignature\022\021\n\tyara_rul"
77           + "e\030\005 \001(\tB\013\n\tsignatureB\350\001\n\"com.google.clou"
78           + "d.securitycenter.v1B\016IndicatorProtoP\001ZJc"
79           + "loud.google.com/go/securitycenter/apiv1/"
80           + "securitycenterpb;securitycenterpb\252\002\036Goog"
81           + "le.Cloud.SecurityCenter.V1\312\002\036Google\\Clou"
82           + "d\\SecurityCenter\\V1\352\002!Google::Cloud::Sec"
83           + "urityCenter::V1b\006proto3"
84     };
85     descriptor =
86         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
87             descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {});
88     internal_static_google_cloud_securitycenter_v1_Indicator_descriptor =
89         getDescriptor().getMessageTypes().get(0);
90     internal_static_google_cloud_securitycenter_v1_Indicator_fieldAccessorTable =
91         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
92             internal_static_google_cloud_securitycenter_v1_Indicator_descriptor,
93             new java.lang.String[] {
94               "IpAddresses", "Domains", "Signatures", "Uris",
95             });
96     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_descriptor =
97         internal_static_google_cloud_securitycenter_v1_Indicator_descriptor.getNestedTypes().get(0);
98     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_fieldAccessorTable =
99         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
100             internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_descriptor,
101             new java.lang.String[] {
102               "MemoryHashSignature", "YaraRuleSignature", "Signature",
103             });
104     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_descriptor =
105         internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_descriptor
106             .getNestedTypes()
107             .get(0);
108     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_fieldAccessorTable =
109         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
110             internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_descriptor,
111             new java.lang.String[] {
112               "BinaryFamily", "Detections",
113             });
114     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_Detection_descriptor =
115         internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_descriptor
116             .getNestedTypes()
117             .get(0);
118     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_Detection_fieldAccessorTable =
119         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
120             internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_MemoryHashSignature_Detection_descriptor,
121             new java.lang.String[] {
122               "Binary", "PercentPagesMatched",
123             });
124     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_YaraRuleSignature_descriptor =
125         internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_descriptor
126             .getNestedTypes()
127             .get(1);
128     internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_YaraRuleSignature_fieldAccessorTable =
129         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
130             internal_static_google_cloud_securitycenter_v1_Indicator_ProcessSignature_YaraRuleSignature_descriptor,
131             new java.lang.String[] {
132               "YaraRule",
133             });
134   }
135 
136   // @@protoc_insertion_point(outer_class_scope)
137 }
138