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