Class Finding.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
- com.google.cloud.securitycenter.v1.Finding.Builder
-
- All Implemented Interfaces:
FindingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Finding
public static final class Finding.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder> implements FindingOrBuilder
Security Command Center finding. A finding is a record of assessment data like security, risk, health, or privacy, that is ingested into Security Command Center for presentation, notification, analysis, policy testing, and enforcement. For example, a cross-site scripting (XSS) vulnerability in an App Engine application is a finding.
Protobuf typegoogle.cloud.securitycenter.v1.Finding
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Finding.BuilderaddAllCompliances(Iterable<? extends Compliance> values)Contains compliance information for security standards associated to the finding.Finding.BuilderaddAllConnections(Iterable<? extends Connection> values)Contains information about the IP connection associated with the finding.Finding.BuilderaddAllContainers(Iterable<? extends Container> values)Containers associated with the finding.Finding.BuilderaddAllFiles(Iterable<? extends File> values)File associated with the finding.Finding.BuilderaddAllIamBindings(Iterable<? extends IamBinding> values)Represents IAM bindings associated with the finding.Finding.BuilderaddAllProcesses(Iterable<? extends Process> values)Represents operating system processes associated with the Finding.Finding.BuilderaddCompliances(int index, Compliance value)Contains compliance information for security standards associated to the finding.Finding.BuilderaddCompliances(int index, Compliance.Builder builderForValue)Contains compliance information for security standards associated to the finding.Finding.BuilderaddCompliances(Compliance value)Contains compliance information for security standards associated to the finding.Finding.BuilderaddCompliances(Compliance.Builder builderForValue)Contains compliance information for security standards associated to the finding.Compliance.BuilderaddCompliancesBuilder()Contains compliance information for security standards associated to the finding.Compliance.BuilderaddCompliancesBuilder(int index)Contains compliance information for security standards associated to the finding.Finding.BuilderaddConnections(int index, Connection value)Contains information about the IP connection associated with the finding.Finding.BuilderaddConnections(int index, Connection.Builder builderForValue)Contains information about the IP connection associated with the finding.Finding.BuilderaddConnections(Connection value)Contains information about the IP connection associated with the finding.Finding.BuilderaddConnections(Connection.Builder builderForValue)Contains information about the IP connection associated with the finding.Connection.BuilderaddConnectionsBuilder()Contains information about the IP connection associated with the finding.Connection.BuilderaddConnectionsBuilder(int index)Contains information about the IP connection associated with the finding.Finding.BuilderaddContainers(int index, Container value)Containers associated with the finding.Finding.BuilderaddContainers(int index, Container.Builder builderForValue)Containers associated with the finding.Finding.BuilderaddContainers(Container value)Containers associated with the finding.Finding.BuilderaddContainers(Container.Builder builderForValue)Containers associated with the finding.Container.BuilderaddContainersBuilder()Containers associated with the finding.Container.BuilderaddContainersBuilder(int index)Containers associated with the finding.Finding.BuilderaddFiles(int index, File value)File associated with the finding.Finding.BuilderaddFiles(int index, File.Builder builderForValue)File associated with the finding.Finding.BuilderaddFiles(File value)File associated with the finding.Finding.BuilderaddFiles(File.Builder builderForValue)File associated with the finding.File.BuilderaddFilesBuilder()File associated with the finding.File.BuilderaddFilesBuilder(int index)File associated with the finding.Finding.BuilderaddIamBindings(int index, IamBinding value)Represents IAM bindings associated with the finding.Finding.BuilderaddIamBindings(int index, IamBinding.Builder builderForValue)Represents IAM bindings associated with the finding.Finding.BuilderaddIamBindings(IamBinding value)Represents IAM bindings associated with the finding.Finding.BuilderaddIamBindings(IamBinding.Builder builderForValue)Represents IAM bindings associated with the finding.IamBinding.BuilderaddIamBindingsBuilder()Represents IAM bindings associated with the finding.IamBinding.BuilderaddIamBindingsBuilder(int index)Represents IAM bindings associated with the finding.Finding.BuilderaddProcesses(int index, Process value)Represents operating system processes associated with the Finding.Finding.BuilderaddProcesses(int index, Process.Builder builderForValue)Represents operating system processes associated with the Finding.Finding.BuilderaddProcesses(Process value)Represents operating system processes associated with the Finding.Finding.BuilderaddProcesses(Process.Builder builderForValue)Represents operating system processes associated with the Finding.Process.BuilderaddProcessesBuilder()Represents operating system processes associated with the Finding.Process.BuilderaddProcessesBuilder(int index)Represents operating system processes associated with the Finding.Finding.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Findingbuild()FindingbuildPartial()Finding.Builderclear()Finding.BuilderclearAccess()Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.Finding.BuilderclearCanonicalName()The canonical name of the finding.Finding.BuilderclearCategory()The additional taxonomy group within findings from a given source.Finding.BuilderclearCloudDlpDataProfile()Cloud DLP data profile that is associated with the finding.Finding.BuilderclearCloudDlpInspection()Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.Finding.BuilderclearCompliances()Contains compliance information for security standards associated to the finding.Finding.BuilderclearConnections()Contains information about the IP connection associated with the finding.Finding.BuilderclearContacts()Finding.BuilderclearContainers()Containers associated with the finding.Finding.BuilderclearCreateTime()The time at which the finding was created in Security Command Center.Finding.BuilderclearDatabase()Database associated with the finding.Finding.BuilderclearDescription()Contains more details about the finding.Finding.BuilderclearEventTime()The time the finding was first detected.Finding.BuilderclearExfiltration()Represents exfiltrations associated with the finding.Finding.BuilderclearExternalSystems()Finding.BuilderclearExternalUri()The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found.Finding.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Finding.BuilderclearFiles()File associated with the finding.Finding.BuilderclearFindingClass()The class of the finding.Finding.BuilderclearIamBindings()Represents IAM bindings associated with the finding.Finding.BuilderclearIndicator()Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.Finding.BuilderclearKernelRootkit()Signature of the kernel rootkit.Finding.BuilderclearKubernetes()Kubernetes resources associated with the finding.Finding.BuilderclearMitreAttack()MITRE ATT&CK tactics and techniques related to this finding.Finding.BuilderclearModuleName()Unique identifier of the module which generated the finding.Finding.BuilderclearMute()Indicates the mute state of a finding (either muted, unmuted or undefined).Finding.BuilderclearMuteInitiator()Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.Finding.BuilderclearMuteUpdateTime()Output only.Finding.BuilderclearName()The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding.Finding.BuilderclearNextSteps()Steps to address the finding.Finding.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Finding.BuilderclearParent()The relative resource name of the source the finding belongs to.Finding.BuilderclearParentDisplayName()Output only.Finding.BuilderclearProcesses()Represents operating system processes associated with the Finding.Finding.BuilderclearResourceName()For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for.Finding.BuilderclearSecurityMarks()Output only.Finding.BuilderclearSeverity()The severity of the finding.Finding.BuilderclearSourceProperties()Finding.BuilderclearState()The state of the finding.Finding.BuilderclearVulnerability()Represents vulnerability-specific fields like CVE and CVSS scores.Finding.Builderclone()booleancontainsContacts(String key)Output only.booleancontainsExternalSystems(String key)Output only.booleancontainsSourceProperties(String key)Source specific properties.AccessgetAccess()Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.Access.BuildergetAccessBuilder()Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.AccessOrBuildergetAccessOrBuilder()Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.StringgetCanonicalName()The canonical name of the finding.com.google.protobuf.ByteStringgetCanonicalNameBytes()The canonical name of the finding.StringgetCategory()The additional taxonomy group within findings from a given source.com.google.protobuf.ByteStringgetCategoryBytes()The additional taxonomy group within findings from a given source.CloudDlpDataProfilegetCloudDlpDataProfile()Cloud DLP data profile that is associated with the finding.CloudDlpDataProfile.BuildergetCloudDlpDataProfileBuilder()Cloud DLP data profile that is associated with the finding.CloudDlpDataProfileOrBuildergetCloudDlpDataProfileOrBuilder()Cloud DLP data profile that is associated with the finding.CloudDlpInspectiongetCloudDlpInspection()Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.CloudDlpInspection.BuildergetCloudDlpInspectionBuilder()Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.CloudDlpInspectionOrBuildergetCloudDlpInspectionOrBuilder()Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.CompliancegetCompliances(int index)Contains compliance information for security standards associated to the finding.Compliance.BuildergetCompliancesBuilder(int index)Contains compliance information for security standards associated to the finding.List<Compliance.Builder>getCompliancesBuilderList()Contains compliance information for security standards associated to the finding.intgetCompliancesCount()Contains compliance information for security standards associated to the finding.List<Compliance>getCompliancesList()Contains compliance information for security standards associated to the finding.ComplianceOrBuildergetCompliancesOrBuilder(int index)Contains compliance information for security standards associated to the finding.List<? extends ComplianceOrBuilder>getCompliancesOrBuilderList()Contains compliance information for security standards associated to the finding.ConnectiongetConnections(int index)Contains information about the IP connection associated with the finding.Connection.BuildergetConnectionsBuilder(int index)Contains information about the IP connection associated with the finding.List<Connection.Builder>getConnectionsBuilderList()Contains information about the IP connection associated with the finding.intgetConnectionsCount()Contains information about the IP connection associated with the finding.List<Connection>getConnectionsList()Contains information about the IP connection associated with the finding.ConnectionOrBuildergetConnectionsOrBuilder(int index)Contains information about the IP connection associated with the finding.List<? extends ConnectionOrBuilder>getConnectionsOrBuilderList()Contains information about the IP connection associated with the finding.Map<String,ContactDetails>getContacts()Deprecated.intgetContactsCount()Output only.Map<String,ContactDetails>getContactsMap()Output only.ContactDetailsgetContactsOrDefault(String key, ContactDetails defaultValue)Output only.ContactDetailsgetContactsOrThrow(String key)Output only.ContainergetContainers(int index)Containers associated with the finding.Container.BuildergetContainersBuilder(int index)Containers associated with the finding.List<Container.Builder>getContainersBuilderList()Containers associated with the finding.intgetContainersCount()Containers associated with the finding.List<Container>getContainersList()Containers associated with the finding.ContainerOrBuildergetContainersOrBuilder(int index)Containers associated with the finding.List<? extends ContainerOrBuilder>getContainersOrBuilderList()Containers associated with the finding.com.google.protobuf.TimestampgetCreateTime()The time at which the finding was created in Security Command Center.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()The time at which the finding was created in Security Command Center.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()The time at which the finding was created in Security Command Center.DatabasegetDatabase()Database associated with the finding.Database.BuildergetDatabaseBuilder()Database associated with the finding.DatabaseOrBuildergetDatabaseOrBuilder()Database associated with the finding.FindinggetDefaultInstanceForType()StringgetDescription()Contains more details about the finding.com.google.protobuf.ByteStringgetDescriptionBytes()Contains more details about the finding.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.TimestampgetEventTime()The time the finding was first detected.com.google.protobuf.Timestamp.BuildergetEventTimeBuilder()The time the finding was first detected.com.google.protobuf.TimestampOrBuildergetEventTimeOrBuilder()The time the finding was first detected.ExfiltrationgetExfiltration()Represents exfiltrations associated with the finding.Exfiltration.BuildergetExfiltrationBuilder()Represents exfiltrations associated with the finding.ExfiltrationOrBuildergetExfiltrationOrBuilder()Represents exfiltrations associated with the finding.Map<String,ExternalSystem>getExternalSystems()Deprecated.intgetExternalSystemsCount()Output only.Map<String,ExternalSystem>getExternalSystemsMap()Output only.ExternalSystemgetExternalSystemsOrDefault(String key, ExternalSystem defaultValue)Output only.ExternalSystemgetExternalSystemsOrThrow(String key)Output only.StringgetExternalUri()The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found.com.google.protobuf.ByteStringgetExternalUriBytes()The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found.FilegetFiles(int index)File associated with the finding.File.BuildergetFilesBuilder(int index)File associated with the finding.List<File.Builder>getFilesBuilderList()File associated with the finding.intgetFilesCount()File associated with the finding.List<File>getFilesList()File associated with the finding.FileOrBuildergetFilesOrBuilder(int index)File associated with the finding.List<? extends FileOrBuilder>getFilesOrBuilderList()File associated with the finding.Finding.FindingClassgetFindingClass()The class of the finding.intgetFindingClassValue()The class of the finding.IamBindinggetIamBindings(int index)Represents IAM bindings associated with the finding.IamBinding.BuildergetIamBindingsBuilder(int index)Represents IAM bindings associated with the finding.List<IamBinding.Builder>getIamBindingsBuilderList()Represents IAM bindings associated with the finding.intgetIamBindingsCount()Represents IAM bindings associated with the finding.List<IamBinding>getIamBindingsList()Represents IAM bindings associated with the finding.IamBindingOrBuildergetIamBindingsOrBuilder(int index)Represents IAM bindings associated with the finding.List<? extends IamBindingOrBuilder>getIamBindingsOrBuilderList()Represents IAM bindings associated with the finding.IndicatorgetIndicator()Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.Indicator.BuildergetIndicatorBuilder()Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.IndicatorOrBuildergetIndicatorOrBuilder()Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.KernelRootkitgetKernelRootkit()Signature of the kernel rootkit.KernelRootkit.BuildergetKernelRootkitBuilder()Signature of the kernel rootkit.KernelRootkitOrBuildergetKernelRootkitOrBuilder()Signature of the kernel rootkit.KubernetesgetKubernetes()Kubernetes resources associated with the finding.Kubernetes.BuildergetKubernetesBuilder()Kubernetes resources associated with the finding.KubernetesOrBuildergetKubernetesOrBuilder()Kubernetes resources associated with the finding.MitreAttackgetMitreAttack()MITRE ATT&CK tactics and techniques related to this finding.MitreAttack.BuildergetMitreAttackBuilder()MITRE ATT&CK tactics and techniques related to this finding.MitreAttackOrBuildergetMitreAttackOrBuilder()MITRE ATT&CK tactics and techniques related to this finding.StringgetModuleName()Unique identifier of the module which generated the finding.com.google.protobuf.ByteStringgetModuleNameBytes()Unique identifier of the module which generated the finding.Map<String,ContactDetails>getMutableContacts()Deprecated.Map<String,ExternalSystem>getMutableExternalSystems()Deprecated.Map<String,com.google.protobuf.Value>getMutableSourceProperties()Deprecated.Finding.MutegetMute()Indicates the mute state of a finding (either muted, unmuted or undefined).StringgetMuteInitiator()Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.com.google.protobuf.ByteStringgetMuteInitiatorBytes()Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.com.google.protobuf.TimestampgetMuteUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetMuteUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetMuteUpdateTimeOrBuilder()Output only.intgetMuteValue()Indicates the mute state of a finding (either muted, unmuted or undefined).StringgetName()The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding.com.google.protobuf.ByteStringgetNameBytes()The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding.StringgetNextSteps()Steps to address the finding.com.google.protobuf.ByteStringgetNextStepsBytes()Steps to address the finding.StringgetParent()The relative resource name of the source the finding belongs to.com.google.protobuf.ByteStringgetParentBytes()The relative resource name of the source the finding belongs to.StringgetParentDisplayName()Output only.com.google.protobuf.ByteStringgetParentDisplayNameBytes()Output only.ProcessgetProcesses(int index)Represents operating system processes associated with the Finding.Process.BuildergetProcessesBuilder(int index)Represents operating system processes associated with the Finding.List<Process.Builder>getProcessesBuilderList()Represents operating system processes associated with the Finding.intgetProcessesCount()Represents operating system processes associated with the Finding.List<Process>getProcessesList()Represents operating system processes associated with the Finding.ProcessOrBuildergetProcessesOrBuilder(int index)Represents operating system processes associated with the Finding.List<? extends ProcessOrBuilder>getProcessesOrBuilderList()Represents operating system processes associated with the Finding.StringgetResourceName()For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for.com.google.protobuf.ByteStringgetResourceNameBytes()For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for.SecurityMarksgetSecurityMarks()Output only.SecurityMarks.BuildergetSecurityMarksBuilder()Output only.SecurityMarksOrBuildergetSecurityMarksOrBuilder()Output only.Finding.SeveritygetSeverity()The severity of the finding.intgetSeverityValue()The severity of the finding.Map<String,com.google.protobuf.Value>getSourceProperties()Deprecated.intgetSourcePropertiesCount()Source specific properties.Map<String,com.google.protobuf.Value>getSourcePropertiesMap()Source specific properties.com.google.protobuf.ValuegetSourcePropertiesOrDefault(String key, com.google.protobuf.Value defaultValue)Source specific properties.com.google.protobuf.ValuegetSourcePropertiesOrThrow(String key)Source specific properties.Finding.StategetState()The state of the finding.intgetStateValue()The state of the finding.VulnerabilitygetVulnerability()Represents vulnerability-specific fields like CVE and CVSS scores.Vulnerability.BuildergetVulnerabilityBuilder()Represents vulnerability-specific fields like CVE and CVSS scores.VulnerabilityOrBuildergetVulnerabilityOrBuilder()Represents vulnerability-specific fields like CVE and CVSS scores.booleanhasAccess()Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.booleanhasCloudDlpDataProfile()Cloud DLP data profile that is associated with the finding.booleanhasCloudDlpInspection()Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.booleanhasCreateTime()The time at which the finding was created in Security Command Center.booleanhasDatabase()Database associated with the finding.booleanhasEventTime()The time the finding was first detected.booleanhasExfiltration()Represents exfiltrations associated with the finding.booleanhasIndicator()Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.booleanhasKernelRootkit()Signature of the kernel rootkit.booleanhasKubernetes()Kubernetes resources associated with the finding.booleanhasMitreAttack()MITRE ATT&CK tactics and techniques related to this finding.booleanhasMuteUpdateTime()Output only.booleanhasSecurityMarks()Output only.booleanhasVulnerability()Represents vulnerability-specific fields like CVE and CVSS scores.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Finding.BuildermergeAccess(Access value)Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.Finding.BuildermergeCloudDlpDataProfile(CloudDlpDataProfile value)Cloud DLP data profile that is associated with the finding.Finding.BuildermergeCloudDlpInspection(CloudDlpInspection value)Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.Finding.BuildermergeCreateTime(com.google.protobuf.Timestamp value)The time at which the finding was created in Security Command Center.Finding.BuildermergeDatabase(Database value)Database associated with the finding.Finding.BuildermergeEventTime(com.google.protobuf.Timestamp value)The time the finding was first detected.Finding.BuildermergeExfiltration(Exfiltration value)Represents exfiltrations associated with the finding.Finding.BuildermergeFrom(Finding other)Finding.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Finding.BuildermergeFrom(com.google.protobuf.Message other)Finding.BuildermergeIndicator(Indicator value)Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.Finding.BuildermergeKernelRootkit(KernelRootkit value)Signature of the kernel rootkit.Finding.BuildermergeKubernetes(Kubernetes value)Kubernetes resources associated with the finding.Finding.BuildermergeMitreAttack(MitreAttack value)MITRE ATT&CK tactics and techniques related to this finding.Finding.BuildermergeMuteUpdateTime(com.google.protobuf.Timestamp value)Output only.Finding.BuildermergeSecurityMarks(SecurityMarks value)Output only.Finding.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Finding.BuildermergeVulnerability(Vulnerability value)Represents vulnerability-specific fields like CVE and CVSS scores.Finding.BuilderputAllContacts(Map<String,ContactDetails> values)Output only.Finding.BuilderputAllExternalSystems(Map<String,ExternalSystem> values)Output only.Finding.BuilderputAllSourceProperties(Map<String,com.google.protobuf.Value> values)Source specific properties.Finding.BuilderputContacts(String key, ContactDetails value)Output only.Finding.BuilderputExternalSystems(String key, ExternalSystem value)Output only.Finding.BuilderputSourceProperties(String key, com.google.protobuf.Value value)Source specific properties.Finding.BuilderremoveCompliances(int index)Contains compliance information for security standards associated to the finding.Finding.BuilderremoveConnections(int index)Contains information about the IP connection associated with the finding.Finding.BuilderremoveContacts(String key)Output only.Finding.BuilderremoveContainers(int index)Containers associated with the finding.Finding.BuilderremoveExternalSystems(String key)Output only.Finding.BuilderremoveFiles(int index)File associated with the finding.Finding.BuilderremoveIamBindings(int index)Represents IAM bindings associated with the finding.Finding.BuilderremoveProcesses(int index)Represents operating system processes associated with the Finding.Finding.BuilderremoveSourceProperties(String key)Source specific properties.Finding.BuildersetAccess(Access value)Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.Finding.BuildersetAccess(Access.Builder builderForValue)Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.Finding.BuildersetCanonicalName(String value)The canonical name of the finding.Finding.BuildersetCanonicalNameBytes(com.google.protobuf.ByteString value)The canonical name of the finding.Finding.BuildersetCategory(String value)The additional taxonomy group within findings from a given source.Finding.BuildersetCategoryBytes(com.google.protobuf.ByteString value)The additional taxonomy group within findings from a given source.Finding.BuildersetCloudDlpDataProfile(CloudDlpDataProfile value)Cloud DLP data profile that is associated with the finding.Finding.BuildersetCloudDlpDataProfile(CloudDlpDataProfile.Builder builderForValue)Cloud DLP data profile that is associated with the finding.Finding.BuildersetCloudDlpInspection(CloudDlpInspection value)Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.Finding.BuildersetCloudDlpInspection(CloudDlpInspection.Builder builderForValue)Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.Finding.BuildersetCompliances(int index, Compliance value)Contains compliance information for security standards associated to the finding.Finding.BuildersetCompliances(int index, Compliance.Builder builderForValue)Contains compliance information for security standards associated to the finding.Finding.BuildersetConnections(int index, Connection value)Contains information about the IP connection associated with the finding.Finding.BuildersetConnections(int index, Connection.Builder builderForValue)Contains information about the IP connection associated with the finding.Finding.BuildersetContainers(int index, Container value)Containers associated with the finding.Finding.BuildersetContainers(int index, Container.Builder builderForValue)Containers associated with the finding.Finding.BuildersetCreateTime(com.google.protobuf.Timestamp value)The time at which the finding was created in Security Command Center.Finding.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)The time at which the finding was created in Security Command Center.Finding.BuildersetDatabase(Database value)Database associated with the finding.Finding.BuildersetDatabase(Database.Builder builderForValue)Database associated with the finding.Finding.BuildersetDescription(String value)Contains more details about the finding.Finding.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Contains more details about the finding.Finding.BuildersetEventTime(com.google.protobuf.Timestamp value)The time the finding was first detected.Finding.BuildersetEventTime(com.google.protobuf.Timestamp.Builder builderForValue)The time the finding was first detected.Finding.BuildersetExfiltration(Exfiltration value)Represents exfiltrations associated with the finding.Finding.BuildersetExfiltration(Exfiltration.Builder builderForValue)Represents exfiltrations associated with the finding.Finding.BuildersetExternalUri(String value)The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found.Finding.BuildersetExternalUriBytes(com.google.protobuf.ByteString value)The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found.Finding.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Finding.BuildersetFiles(int index, File value)File associated with the finding.Finding.BuildersetFiles(int index, File.Builder builderForValue)File associated with the finding.Finding.BuildersetFindingClass(Finding.FindingClass value)The class of the finding.Finding.BuildersetFindingClassValue(int value)The class of the finding.Finding.BuildersetIamBindings(int index, IamBinding value)Represents IAM bindings associated with the finding.Finding.BuildersetIamBindings(int index, IamBinding.Builder builderForValue)Represents IAM bindings associated with the finding.Finding.BuildersetIndicator(Indicator value)Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.Finding.BuildersetIndicator(Indicator.Builder builderForValue)Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics.Finding.BuildersetKernelRootkit(KernelRootkit value)Signature of the kernel rootkit.Finding.BuildersetKernelRootkit(KernelRootkit.Builder builderForValue)Signature of the kernel rootkit.Finding.BuildersetKubernetes(Kubernetes value)Kubernetes resources associated with the finding.Finding.BuildersetKubernetes(Kubernetes.Builder builderForValue)Kubernetes resources associated with the finding.Finding.BuildersetMitreAttack(MitreAttack value)MITRE ATT&CK tactics and techniques related to this finding.Finding.BuildersetMitreAttack(MitreAttack.Builder builderForValue)MITRE ATT&CK tactics and techniques related to this finding.Finding.BuildersetModuleName(String value)Unique identifier of the module which generated the finding.Finding.BuildersetModuleNameBytes(com.google.protobuf.ByteString value)Unique identifier of the module which generated the finding.Finding.BuildersetMute(Finding.Mute value)Indicates the mute state of a finding (either muted, unmuted or undefined).Finding.BuildersetMuteInitiator(String value)Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.Finding.BuildersetMuteInitiatorBytes(com.google.protobuf.ByteString value)Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.Finding.BuildersetMuteUpdateTime(com.google.protobuf.Timestamp value)Output only.Finding.BuildersetMuteUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Finding.BuildersetMuteValue(int value)Indicates the mute state of a finding (either muted, unmuted or undefined).Finding.BuildersetName(String value)The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding.Finding.BuildersetNameBytes(com.google.protobuf.ByteString value)The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding.Finding.BuildersetNextSteps(String value)Steps to address the finding.Finding.BuildersetNextStepsBytes(com.google.protobuf.ByteString value)Steps to address the finding.Finding.BuildersetParent(String value)The relative resource name of the source the finding belongs to.Finding.BuildersetParentBytes(com.google.protobuf.ByteString value)The relative resource name of the source the finding belongs to.Finding.BuildersetParentDisplayName(String value)Output only.Finding.BuildersetParentDisplayNameBytes(com.google.protobuf.ByteString value)Output only.Finding.BuildersetProcesses(int index, Process value)Represents operating system processes associated with the Finding.Finding.BuildersetProcesses(int index, Process.Builder builderForValue)Represents operating system processes associated with the Finding.Finding.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Finding.BuildersetResourceName(String value)For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for.Finding.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for.Finding.BuildersetSecurityMarks(SecurityMarks value)Output only.Finding.BuildersetSecurityMarks(SecurityMarks.Builder builderForValue)Output only.Finding.BuildersetSeverity(Finding.Severity value)The severity of the finding.Finding.BuildersetSeverityValue(int value)The severity of the finding.Finding.BuildersetState(Finding.State value)The state of the finding.Finding.BuildersetStateValue(int value)The state of the finding.Finding.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Finding.BuildersetVulnerability(Vulnerability value)Represents vulnerability-specific fields like CVE and CVSS scores.Finding.BuildersetVulnerability(Vulnerability.Builder builderForValue)Represents vulnerability-specific fields like CVE and CVSS scores.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clear
public Finding.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
getDefaultInstanceForType
public Finding getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Finding build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Finding buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Finding.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
setField
public Finding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clearField
public Finding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
clearOneof
public Finding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
setRepeatedField
public Finding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
addRepeatedField
public Finding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
mergeFrom
public Finding.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Finding.Builder>
-
mergeFrom
public Finding.Builder mergeFrom(Finding other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
mergeFrom
public Finding.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Finding.Builder>- Throws:
IOException
-
getName
public String getName()
The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding. Example: "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}", "projects/{project_id}/sources/{source_id}/findings/{finding_id}".string name = 1;- Specified by:
getNamein interfaceFindingOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding. Example: "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}", "projects/{project_id}/sources/{source_id}/findings/{finding_id}".string name = 1;- Specified by:
getNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for name.
-
setName
public Finding.Builder setName(String value)
The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding. Example: "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}", "projects/{project_id}/sources/{source_id}/findings/{finding_id}".string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Finding.Builder clearName()
The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding. Example: "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}", "projects/{project_id}/sources/{source_id}/findings/{finding_id}".string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Finding.Builder setNameBytes(com.google.protobuf.ByteString value)
The [relative resource name](https://cloud.google.com/apis/design/resource_names#relative_resource_name) of the finding. Example: "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}", "projects/{project_id}/sources/{source_id}/findings/{finding_id}".string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getParent
public String getParent()
The relative resource name of the source the finding belongs to. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name This field is immutable after creation time. For example: "organizations/{organization_id}/sources/{source_id}"string parent = 2;- Specified by:
getParentin interfaceFindingOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
The relative resource name of the source the finding belongs to. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name This field is immutable after creation time. For example: "organizations/{organization_id}/sources/{source_id}"string parent = 2;- Specified by:
getParentBytesin interfaceFindingOrBuilder- Returns:
- The bytes for parent.
-
setParent
public Finding.Builder setParent(String value)
The relative resource name of the source the finding belongs to. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name This field is immutable after creation time. For example: "organizations/{organization_id}/sources/{source_id}"string parent = 2;- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public Finding.Builder clearParent()
The relative resource name of the source the finding belongs to. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name This field is immutable after creation time. For example: "organizations/{organization_id}/sources/{source_id}"string parent = 2;- Returns:
- This builder for chaining.
-
setParentBytes
public Finding.Builder setParentBytes(com.google.protobuf.ByteString value)
The relative resource name of the source the finding belongs to. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name This field is immutable after creation time. For example: "organizations/{organization_id}/sources/{source_id}"string parent = 2;- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getResourceName
public String getResourceName()
For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for. See: https://cloud.google.com/apis/design/resource_names#full_resource_name When the finding is for a non-Google Cloud resource, the resourceName can be a customer or partner defined string. This field is immutable after creation time.
string resource_name = 3;- Specified by:
getResourceNamein interfaceFindingOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for. See: https://cloud.google.com/apis/design/resource_names#full_resource_name When the finding is for a non-Google Cloud resource, the resourceName can be a customer or partner defined string. This field is immutable after creation time.
string resource_name = 3;- Specified by:
getResourceNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public Finding.Builder setResourceName(String value)
For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for. See: https://cloud.google.com/apis/design/resource_names#full_resource_name When the finding is for a non-Google Cloud resource, the resourceName can be a customer or partner defined string. This field is immutable after creation time.
string resource_name = 3;- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public Finding.Builder clearResourceName()
For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for. See: https://cloud.google.com/apis/design/resource_names#full_resource_name When the finding is for a non-Google Cloud resource, the resourceName can be a customer or partner defined string. This field is immutable after creation time.
string resource_name = 3;- Returns:
- This builder for chaining.
-
setResourceNameBytes
public Finding.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
For findings on Google Cloud resources, the full resource name of the Google Cloud resource this finding is for. See: https://cloud.google.com/apis/design/resource_names#full_resource_name When the finding is for a non-Google Cloud resource, the resourceName can be a customer or partner defined string. This field is immutable after creation time.
string resource_name = 3;- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;- Specified by:
getStateValuein interfaceFindingOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public Finding.Builder setStateValue(int value)
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public Finding.State getState()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;- Specified by:
getStatein interfaceFindingOrBuilder- Returns:
- The state.
-
setState
public Finding.Builder setState(Finding.State value)
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public Finding.Builder clearState()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;- Returns:
- This builder for chaining.
-
getCategory
public String getCategory()
The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: "XSS_FLASH_INJECTION"
string category = 5;- Specified by:
getCategoryin interfaceFindingOrBuilder- Returns:
- The category.
-
getCategoryBytes
public com.google.protobuf.ByteString getCategoryBytes()
The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: "XSS_FLASH_INJECTION"
string category = 5;- Specified by:
getCategoryBytesin interfaceFindingOrBuilder- Returns:
- The bytes for category.
-
setCategory
public Finding.Builder setCategory(String value)
The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: "XSS_FLASH_INJECTION"
string category = 5;- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
clearCategory
public Finding.Builder clearCategory()
The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: "XSS_FLASH_INJECTION"
string category = 5;- Returns:
- This builder for chaining.
-
setCategoryBytes
public Finding.Builder setCategoryBytes(com.google.protobuf.ByteString value)
The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: "XSS_FLASH_INJECTION"
string category = 5;- Parameters:
value- The bytes for category to set.- Returns:
- This builder for chaining.
-
getExternalUri
public String getExternalUri()
The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found. This field is guaranteed to be either empty or a well formed URL.
string external_uri = 6;- Specified by:
getExternalUriin interfaceFindingOrBuilder- Returns:
- The externalUri.
-
getExternalUriBytes
public com.google.protobuf.ByteString getExternalUriBytes()
The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found. This field is guaranteed to be either empty or a well formed URL.
string external_uri = 6;- Specified by:
getExternalUriBytesin interfaceFindingOrBuilder- Returns:
- The bytes for externalUri.
-
setExternalUri
public Finding.Builder setExternalUri(String value)
The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found. This field is guaranteed to be either empty or a well formed URL.
string external_uri = 6;- Parameters:
value- The externalUri to set.- Returns:
- This builder for chaining.
-
clearExternalUri
public Finding.Builder clearExternalUri()
The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found. This field is guaranteed to be either empty or a well formed URL.
string external_uri = 6;- Returns:
- This builder for chaining.
-
setExternalUriBytes
public Finding.Builder setExternalUriBytes(com.google.protobuf.ByteString value)
The URI that, if available, points to a web page outside of Security Command Center where additional information about the finding can be found. This field is guaranteed to be either empty or a well formed URL.
string external_uri = 6;- Parameters:
value- The bytes for externalUri to set.- Returns:
- This builder for chaining.
-
getSourcePropertiesCount
public int getSourcePropertiesCount()
Description copied from interface:FindingOrBuilderSource specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;- Specified by:
getSourcePropertiesCountin interfaceFindingOrBuilder
-
containsSourceProperties
public boolean containsSourceProperties(String key)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;- Specified by:
containsSourcePropertiesin interfaceFindingOrBuilder
-
getSourceProperties
@Deprecated public Map<String,com.google.protobuf.Value> getSourceProperties()
Deprecated.UsegetSourcePropertiesMap()instead.- Specified by:
getSourcePropertiesin interfaceFindingOrBuilder
-
getSourcePropertiesMap
public Map<String,com.google.protobuf.Value> getSourcePropertiesMap()
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;- Specified by:
getSourcePropertiesMapin interfaceFindingOrBuilder
-
getSourcePropertiesOrDefault
public com.google.protobuf.Value getSourcePropertiesOrDefault(String key, com.google.protobuf.Value defaultValue)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;- Specified by:
getSourcePropertiesOrDefaultin interfaceFindingOrBuilder
-
getSourcePropertiesOrThrow
public com.google.protobuf.Value getSourcePropertiesOrThrow(String key)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;- Specified by:
getSourcePropertiesOrThrowin interfaceFindingOrBuilder
-
clearSourceProperties
public Finding.Builder clearSourceProperties()
-
removeSourceProperties
public Finding.Builder removeSourceProperties(String key)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;
-
getMutableSourceProperties
@Deprecated public Map<String,com.google.protobuf.Value> getMutableSourceProperties()
Deprecated.Use alternate mutation accessors instead.
-
putSourceProperties
public Finding.Builder putSourceProperties(String key, com.google.protobuf.Value value)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;
-
putAllSourceProperties
public Finding.Builder putAllSourceProperties(Map<String,com.google.protobuf.Value> values)
Source specific properties. These properties are managed by the source that writes the finding. The key names in the source_properties map must be between 1 and 255 characters, and must start with a letter and contain alphanumeric characters or underscores only.
map<string, .google.protobuf.Value> source_properties = 7;
-
hasSecurityMarks
public boolean hasSecurityMarks()
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSecurityMarksin interfaceFindingOrBuilder- Returns:
- Whether the securityMarks field is set.
-
getSecurityMarks
public SecurityMarks getSecurityMarks()
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSecurityMarksin interfaceFindingOrBuilder- Returns:
- The securityMarks.
-
setSecurityMarks
public Finding.Builder setSecurityMarks(SecurityMarks value)
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setSecurityMarks
public Finding.Builder setSecurityMarks(SecurityMarks.Builder builderForValue)
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeSecurityMarks
public Finding.Builder mergeSecurityMarks(SecurityMarks value)
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearSecurityMarks
public Finding.Builder clearSecurityMarks()
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getSecurityMarksBuilder
public SecurityMarks.Builder getSecurityMarksBuilder()
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getSecurityMarksOrBuilder
public SecurityMarksOrBuilder getSecurityMarksOrBuilder()
Output only. User specified security marks. These marks are entirely managed by the user and come from the SecurityMarks resource that belongs to the finding.
.google.cloud.securitycenter.v1.SecurityMarks security_marks = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSecurityMarksOrBuilderin interfaceFindingOrBuilder
-
hasEventTime
public boolean hasEventTime()
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;- Specified by:
hasEventTimein interfaceFindingOrBuilder- Returns:
- Whether the eventTime field is set.
-
getEventTime
public com.google.protobuf.Timestamp getEventTime()
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;- Specified by:
getEventTimein interfaceFindingOrBuilder- Returns:
- The eventTime.
-
setEventTime
public Finding.Builder setEventTime(com.google.protobuf.Timestamp value)
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;
-
setEventTime
public Finding.Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;
-
mergeEventTime
public Finding.Builder mergeEventTime(com.google.protobuf.Timestamp value)
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;
-
clearEventTime
public Finding.Builder clearEventTime()
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;
-
getEventTimeBuilder
public com.google.protobuf.Timestamp.Builder getEventTimeBuilder()
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;
-
getEventTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder()
The time the finding was first detected. If an existing finding is updated, then this is the time the update occurred. For example, if the finding represents an open firewall, this property captures the time the detector believes the firewall became open. The accuracy is determined by the detector. If the finding is later resolved, then this time reflects when the finding was resolved. This must not be set to a value greater than the current timestamp.
.google.protobuf.Timestamp event_time = 9;- Specified by:
getEventTimeOrBuilderin interfaceFindingOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;- Specified by:
hasCreateTimein interfaceFindingOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;- Specified by:
getCreateTimein interfaceFindingOrBuilder- Returns:
- The createTime.
-
setCreateTime
public Finding.Builder setCreateTime(com.google.protobuf.Timestamp value)
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;
-
setCreateTime
public Finding.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;
-
mergeCreateTime
public Finding.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;
-
clearCreateTime
public Finding.Builder clearCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;- Specified by:
getCreateTimeOrBuilderin interfaceFindingOrBuilder
-
getSeverityValue
public int getSeverityValue()
The severity of the finding. This field is managed by the source that writes the finding.
.google.cloud.securitycenter.v1.Finding.Severity severity = 12;- Specified by:
getSeverityValuein interfaceFindingOrBuilder- Returns:
- The enum numeric value on the wire for severity.
-
setSeverityValue
public Finding.Builder setSeverityValue(int value)
The severity of the finding. This field is managed by the source that writes the finding.
.google.cloud.securitycenter.v1.Finding.Severity severity = 12;- Parameters:
value- The enum numeric value on the wire for severity to set.- Returns:
- This builder for chaining.
-
getSeverity
public Finding.Severity getSeverity()
The severity of the finding. This field is managed by the source that writes the finding.
.google.cloud.securitycenter.v1.Finding.Severity severity = 12;- Specified by:
getSeverityin interfaceFindingOrBuilder- Returns:
- The severity.
-
setSeverity
public Finding.Builder setSeverity(Finding.Severity value)
The severity of the finding. This field is managed by the source that writes the finding.
.google.cloud.securitycenter.v1.Finding.Severity severity = 12;- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
public Finding.Builder clearSeverity()
The severity of the finding. This field is managed by the source that writes the finding.
.google.cloud.securitycenter.v1.Finding.Severity severity = 12;- Returns:
- This builder for chaining.
-
getCanonicalName
public String getCanonicalName()
The canonical name of the finding. It's either "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}" or "projects/{project_number}/sources/{source_id}/findings/{finding_id}", depending on the closest CRM ancestor of the resource associated with the finding.string canonical_name = 14;- Specified by:
getCanonicalNamein interfaceFindingOrBuilder- Returns:
- The canonicalName.
-
getCanonicalNameBytes
public com.google.protobuf.ByteString getCanonicalNameBytes()
The canonical name of the finding. It's either "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}" or "projects/{project_number}/sources/{source_id}/findings/{finding_id}", depending on the closest CRM ancestor of the resource associated with the finding.string canonical_name = 14;- Specified by:
getCanonicalNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for canonicalName.
-
setCanonicalName
public Finding.Builder setCanonicalName(String value)
The canonical name of the finding. It's either "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}" or "projects/{project_number}/sources/{source_id}/findings/{finding_id}", depending on the closest CRM ancestor of the resource associated with the finding.string canonical_name = 14;- Parameters:
value- The canonicalName to set.- Returns:
- This builder for chaining.
-
clearCanonicalName
public Finding.Builder clearCanonicalName()
The canonical name of the finding. It's either "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}" or "projects/{project_number}/sources/{source_id}/findings/{finding_id}", depending on the closest CRM ancestor of the resource associated with the finding.string canonical_name = 14;- Returns:
- This builder for chaining.
-
setCanonicalNameBytes
public Finding.Builder setCanonicalNameBytes(com.google.protobuf.ByteString value)
The canonical name of the finding. It's either "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}", "folders/{folder_id}/sources/{source_id}/findings/{finding_id}" or "projects/{project_number}/sources/{source_id}/findings/{finding_id}", depending on the closest CRM ancestor of the resource associated with the finding.string canonical_name = 14;- Parameters:
value- The bytes for canonicalName to set.- Returns:
- This builder for chaining.
-
getMuteValue
public int getMuteValue()
Indicates the mute state of a finding (either muted, unmuted or undefined). Unlike other attributes of a finding, a finding provider shouldn't set the value of mute.
.google.cloud.securitycenter.v1.Finding.Mute mute = 15;- Specified by:
getMuteValuein interfaceFindingOrBuilder- Returns:
- The enum numeric value on the wire for mute.
-
setMuteValue
public Finding.Builder setMuteValue(int value)
Indicates the mute state of a finding (either muted, unmuted or undefined). Unlike other attributes of a finding, a finding provider shouldn't set the value of mute.
.google.cloud.securitycenter.v1.Finding.Mute mute = 15;- Parameters:
value- The enum numeric value on the wire for mute to set.- Returns:
- This builder for chaining.
-
getMute
public Finding.Mute getMute()
Indicates the mute state of a finding (either muted, unmuted or undefined). Unlike other attributes of a finding, a finding provider shouldn't set the value of mute.
.google.cloud.securitycenter.v1.Finding.Mute mute = 15;- Specified by:
getMutein interfaceFindingOrBuilder- Returns:
- The mute.
-
setMute
public Finding.Builder setMute(Finding.Mute value)
Indicates the mute state of a finding (either muted, unmuted or undefined). Unlike other attributes of a finding, a finding provider shouldn't set the value of mute.
.google.cloud.securitycenter.v1.Finding.Mute mute = 15;- Parameters:
value- The mute to set.- Returns:
- This builder for chaining.
-
clearMute
public Finding.Builder clearMute()
Indicates the mute state of a finding (either muted, unmuted or undefined). Unlike other attributes of a finding, a finding provider shouldn't set the value of mute.
.google.cloud.securitycenter.v1.Finding.Mute mute = 15;- Returns:
- This builder for chaining.
-
getFindingClassValue
public int getFindingClassValue()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;- Specified by:
getFindingClassValuein interfaceFindingOrBuilder- Returns:
- The enum numeric value on the wire for findingClass.
-
setFindingClassValue
public Finding.Builder setFindingClassValue(int value)
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;- Parameters:
value- The enum numeric value on the wire for findingClass to set.- Returns:
- This builder for chaining.
-
getFindingClass
public Finding.FindingClass getFindingClass()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;- Specified by:
getFindingClassin interfaceFindingOrBuilder- Returns:
- The findingClass.
-
setFindingClass
public Finding.Builder setFindingClass(Finding.FindingClass value)
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;- Parameters:
value- The findingClass to set.- Returns:
- This builder for chaining.
-
clearFindingClass
public Finding.Builder clearFindingClass()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;- Returns:
- This builder for chaining.
-
hasIndicator
public boolean hasIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;- Specified by:
hasIndicatorin interfaceFindingOrBuilder- Returns:
- Whether the indicator field is set.
-
getIndicator
public Indicator getIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;- Specified by:
getIndicatorin interfaceFindingOrBuilder- Returns:
- The indicator.
-
setIndicator
public Finding.Builder setIndicator(Indicator value)
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;
-
setIndicator
public Finding.Builder setIndicator(Indicator.Builder builderForValue)
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;
-
mergeIndicator
public Finding.Builder mergeIndicator(Indicator value)
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;
-
clearIndicator
public Finding.Builder clearIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;
-
getIndicatorBuilder
public Indicator.Builder getIndicatorBuilder()
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;
-
getIndicatorOrBuilder
public IndicatorOrBuilder getIndicatorOrBuilder()
Represents what's commonly known as an *indicator of compromise* (IoC) in computer forensics. This is an artifact observed on a network or in an operating system that, with high confidence, indicates a computer intrusion. For more information, see [Indicator of compromise](https://en.wikipedia.org/wiki/Indicator_of_compromise).
.google.cloud.securitycenter.v1.Indicator indicator = 18;- Specified by:
getIndicatorOrBuilderin interfaceFindingOrBuilder
-
hasVulnerability
public boolean hasVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;- Specified by:
hasVulnerabilityin interfaceFindingOrBuilder- Returns:
- Whether the vulnerability field is set.
-
getVulnerability
public Vulnerability getVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;- Specified by:
getVulnerabilityin interfaceFindingOrBuilder- Returns:
- The vulnerability.
-
setVulnerability
public Finding.Builder setVulnerability(Vulnerability value)
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;
-
setVulnerability
public Finding.Builder setVulnerability(Vulnerability.Builder builderForValue)
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;
-
mergeVulnerability
public Finding.Builder mergeVulnerability(Vulnerability value)
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;
-
clearVulnerability
public Finding.Builder clearVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;
-
getVulnerabilityBuilder
public Vulnerability.Builder getVulnerabilityBuilder()
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;
-
getVulnerabilityOrBuilder
public VulnerabilityOrBuilder getVulnerabilityOrBuilder()
Represents vulnerability-specific fields like CVE and CVSS scores. CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)
.google.cloud.securitycenter.v1.Vulnerability vulnerability = 20;- Specified by:
getVulnerabilityOrBuilderin interfaceFindingOrBuilder
-
hasMuteUpdateTime
public boolean hasMuteUpdateTime()
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasMuteUpdateTimein interfaceFindingOrBuilder- Returns:
- Whether the muteUpdateTime field is set.
-
getMuteUpdateTime
public com.google.protobuf.Timestamp getMuteUpdateTime()
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMuteUpdateTimein interfaceFindingOrBuilder- Returns:
- The muteUpdateTime.
-
setMuteUpdateTime
public Finding.Builder setMuteUpdateTime(com.google.protobuf.Timestamp value)
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setMuteUpdateTime
public Finding.Builder setMuteUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeMuteUpdateTime
public Finding.Builder mergeMuteUpdateTime(com.google.protobuf.Timestamp value)
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearMuteUpdateTime
public Finding.Builder clearMuteUpdateTime()
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getMuteUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getMuteUpdateTimeBuilder()
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getMuteUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getMuteUpdateTimeOrBuilder()
Output only. The most recent time this finding was muted or unmuted.
.google.protobuf.Timestamp mute_update_time = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMuteUpdateTimeOrBuilderin interfaceFindingOrBuilder
-
getExternalSystemsCount
public int getExternalSystemsCount()
Description copied from interface:FindingOrBuilderOutput only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExternalSystemsCountin interfaceFindingOrBuilder
-
containsExternalSystems
public boolean containsExternalSystems(String key)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
containsExternalSystemsin interfaceFindingOrBuilder
-
getExternalSystems
@Deprecated public Map<String,ExternalSystem> getExternalSystems()
Deprecated.UsegetExternalSystemsMap()instead.- Specified by:
getExternalSystemsin interfaceFindingOrBuilder
-
getExternalSystemsMap
public Map<String,ExternalSystem> getExternalSystemsMap()
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExternalSystemsMapin interfaceFindingOrBuilder
-
getExternalSystemsOrDefault
public ExternalSystem getExternalSystemsOrDefault(String key, ExternalSystem defaultValue)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExternalSystemsOrDefaultin interfaceFindingOrBuilder
-
getExternalSystemsOrThrow
public ExternalSystem getExternalSystemsOrThrow(String key)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExternalSystemsOrThrowin interfaceFindingOrBuilder
-
clearExternalSystems
public Finding.Builder clearExternalSystems()
-
removeExternalSystems
public Finding.Builder removeExternalSystems(String key)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getMutableExternalSystems
@Deprecated public Map<String,ExternalSystem> getMutableExternalSystems()
Deprecated.Use alternate mutation accessors instead.
-
putExternalSystems
public Finding.Builder putExternalSystems(String key, ExternalSystem value)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
putAllExternalSystems
public Finding.Builder putAllExternalSystems(Map<String,ExternalSystem> values)
Output only. Third party SIEM/SOAR fields within SCC, contains external system information and external system finding fields.
map<string, .google.cloud.securitycenter.v1.ExternalSystem> external_systems = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasMitreAttack
public boolean hasMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;- Specified by:
hasMitreAttackin interfaceFindingOrBuilder- Returns:
- Whether the mitreAttack field is set.
-
getMitreAttack
public MitreAttack getMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;- Specified by:
getMitreAttackin interfaceFindingOrBuilder- Returns:
- The mitreAttack.
-
setMitreAttack
public Finding.Builder setMitreAttack(MitreAttack value)
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;
-
setMitreAttack
public Finding.Builder setMitreAttack(MitreAttack.Builder builderForValue)
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;
-
mergeMitreAttack
public Finding.Builder mergeMitreAttack(MitreAttack value)
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;
-
clearMitreAttack
public Finding.Builder clearMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;
-
getMitreAttackBuilder
public MitreAttack.Builder getMitreAttackBuilder()
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;
-
getMitreAttackOrBuilder
public MitreAttackOrBuilder getMitreAttackOrBuilder()
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
.google.cloud.securitycenter.v1.MitreAttack mitre_attack = 25;- Specified by:
getMitreAttackOrBuilderin interfaceFindingOrBuilder
-
hasAccess
public boolean hasAccess()
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;- Specified by:
hasAccessin interfaceFindingOrBuilder- Returns:
- Whether the access field is set.
-
getAccess
public Access getAccess()
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;- Specified by:
getAccessin interfaceFindingOrBuilder- Returns:
- The access.
-
setAccess
public Finding.Builder setAccess(Access value)
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;
-
setAccess
public Finding.Builder setAccess(Access.Builder builderForValue)
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;
-
mergeAccess
public Finding.Builder mergeAccess(Access value)
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;
-
clearAccess
public Finding.Builder clearAccess()
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;
-
getAccessBuilder
public Access.Builder getAccessBuilder()
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;
-
getAccessOrBuilder
public AccessOrBuilder getAccessOrBuilder()
Access details associated with the finding, such as more information on the caller, which method was accessed, and from where.
.google.cloud.securitycenter.v1.Access access = 26;- Specified by:
getAccessOrBuilderin interfaceFindingOrBuilder
-
getConnectionsList
public List<Connection> getConnectionsList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;- Specified by:
getConnectionsListin interfaceFindingOrBuilder
-
getConnectionsCount
public int getConnectionsCount()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;- Specified by:
getConnectionsCountin interfaceFindingOrBuilder
-
getConnections
public Connection getConnections(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;- Specified by:
getConnectionsin interfaceFindingOrBuilder
-
setConnections
public Finding.Builder setConnections(int index, Connection value)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
setConnections
public Finding.Builder setConnections(int index, Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addConnections
public Finding.Builder addConnections(Connection value)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addConnections
public Finding.Builder addConnections(int index, Connection value)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addConnections
public Finding.Builder addConnections(Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addConnections
public Finding.Builder addConnections(int index, Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addAllConnections
public Finding.Builder addAllConnections(Iterable<? extends Connection> values)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
clearConnections
public Finding.Builder clearConnections()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
removeConnections
public Finding.Builder removeConnections(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
getConnectionsBuilder
public Connection.Builder getConnectionsBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
getConnectionsOrBuilder
public ConnectionOrBuilder getConnectionsOrBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;- Specified by:
getConnectionsOrBuilderin interfaceFindingOrBuilder
-
getConnectionsOrBuilderList
public List<? extends ConnectionOrBuilder> getConnectionsOrBuilderList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;- Specified by:
getConnectionsOrBuilderListin interfaceFindingOrBuilder
-
addConnectionsBuilder
public Connection.Builder addConnectionsBuilder()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
addConnectionsBuilder
public Connection.Builder addConnectionsBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
getConnectionsBuilderList
public List<Connection.Builder> getConnectionsBuilderList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;
-
getMuteInitiator
public String getMuteInitiator()
Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.
string mute_initiator = 28;- Specified by:
getMuteInitiatorin interfaceFindingOrBuilder- Returns:
- The muteInitiator.
-
getMuteInitiatorBytes
public com.google.protobuf.ByteString getMuteInitiatorBytes()
Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.
string mute_initiator = 28;- Specified by:
getMuteInitiatorBytesin interfaceFindingOrBuilder- Returns:
- The bytes for muteInitiator.
-
setMuteInitiator
public Finding.Builder setMuteInitiator(String value)
Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.
string mute_initiator = 28;- Parameters:
value- The muteInitiator to set.- Returns:
- This builder for chaining.
-
clearMuteInitiator
public Finding.Builder clearMuteInitiator()
Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.
string mute_initiator = 28;- Returns:
- This builder for chaining.
-
setMuteInitiatorBytes
public Finding.Builder setMuteInitiatorBytes(com.google.protobuf.ByteString value)
Records additional information about the mute operation, for example, the [mute configuration](/security-command-center/docs/how-to-mute-findings) that muted the finding and the user who muted the finding.
string mute_initiator = 28;- Parameters:
value- The bytes for muteInitiator to set.- Returns:
- This builder for chaining.
-
getProcessesList
public List<Process> getProcessesList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;- Specified by:
getProcessesListin interfaceFindingOrBuilder
-
getProcessesCount
public int getProcessesCount()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;- Specified by:
getProcessesCountin interfaceFindingOrBuilder
-
getProcesses
public Process getProcesses(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;- Specified by:
getProcessesin interfaceFindingOrBuilder
-
setProcesses
public Finding.Builder setProcesses(int index, Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
setProcesses
public Finding.Builder setProcesses(int index, Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addProcesses
public Finding.Builder addProcesses(Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addProcesses
public Finding.Builder addProcesses(int index, Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addProcesses
public Finding.Builder addProcesses(Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addProcesses
public Finding.Builder addProcesses(int index, Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addAllProcesses
public Finding.Builder addAllProcesses(Iterable<? extends Process> values)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
clearProcesses
public Finding.Builder clearProcesses()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
removeProcesses
public Finding.Builder removeProcesses(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
getProcessesBuilder
public Process.Builder getProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
getProcessesOrBuilder
public ProcessOrBuilder getProcessesOrBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;- Specified by:
getProcessesOrBuilderin interfaceFindingOrBuilder
-
getProcessesOrBuilderList
public List<? extends ProcessOrBuilder> getProcessesOrBuilderList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;- Specified by:
getProcessesOrBuilderListin interfaceFindingOrBuilder
-
addProcessesBuilder
public Process.Builder addProcessesBuilder()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
addProcessesBuilder
public Process.Builder addProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
getProcessesBuilderList
public List<Process.Builder> getProcessesBuilderList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;
-
getContactsCount
public int getContactsCount()
Description copied from interface:FindingOrBuilderOutput only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContactsCountin interfaceFindingOrBuilder
-
containsContacts
public boolean containsContacts(String key)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
containsContactsin interfaceFindingOrBuilder
-
getContacts
@Deprecated public Map<String,ContactDetails> getContacts()
Deprecated.UsegetContactsMap()instead.- Specified by:
getContactsin interfaceFindingOrBuilder
-
getContactsMap
public Map<String,ContactDetails> getContactsMap()
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContactsMapin interfaceFindingOrBuilder
-
getContactsOrDefault
public ContactDetails getContactsOrDefault(String key, ContactDetails defaultValue)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContactsOrDefaultin interfaceFindingOrBuilder
-
getContactsOrThrow
public ContactDetails getContactsOrThrow(String key)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContactsOrThrowin interfaceFindingOrBuilder
-
clearContacts
public Finding.Builder clearContacts()
-
removeContacts
public Finding.Builder removeContacts(String key)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getMutableContacts
@Deprecated public Map<String,ContactDetails> getMutableContacts()
Deprecated.Use alternate mutation accessors instead.
-
putContacts
public Finding.Builder putContacts(String key, ContactDetails value)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
putAllContacts
public Finding.Builder putAllContacts(Map<String,ContactDetails> values)
Output only. Map containing the points of contact for the given finding. The key represents the type of contact, while the value contains a list of all the contacts that pertain. Please refer to: https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories { "security": { "contacts": [ { "email": "person1@company.com" }, { "email": "person2@company.com" } ] } }map<string, .google.cloud.securitycenter.v1.ContactDetails> contacts = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCompliancesList
public List<Compliance> getCompliancesList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;- Specified by:
getCompliancesListin interfaceFindingOrBuilder
-
getCompliancesCount
public int getCompliancesCount()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;- Specified by:
getCompliancesCountin interfaceFindingOrBuilder
-
getCompliances
public Compliance getCompliances(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;- Specified by:
getCompliancesin interfaceFindingOrBuilder
-
setCompliances
public Finding.Builder setCompliances(int index, Compliance value)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
setCompliances
public Finding.Builder setCompliances(int index, Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addCompliances
public Finding.Builder addCompliances(Compliance value)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addCompliances
public Finding.Builder addCompliances(int index, Compliance value)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addCompliances
public Finding.Builder addCompliances(Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addCompliances
public Finding.Builder addCompliances(int index, Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addAllCompliances
public Finding.Builder addAllCompliances(Iterable<? extends Compliance> values)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
clearCompliances
public Finding.Builder clearCompliances()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
removeCompliances
public Finding.Builder removeCompliances(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
getCompliancesBuilder
public Compliance.Builder getCompliancesBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
getCompliancesOrBuilder
public ComplianceOrBuilder getCompliancesOrBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;- Specified by:
getCompliancesOrBuilderin interfaceFindingOrBuilder
-
getCompliancesOrBuilderList
public List<? extends ComplianceOrBuilder> getCompliancesOrBuilderList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;- Specified by:
getCompliancesOrBuilderListin interfaceFindingOrBuilder
-
addCompliancesBuilder
public Compliance.Builder addCompliancesBuilder()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
addCompliancesBuilder
public Compliance.Builder addCompliancesBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
getCompliancesBuilderList
public List<Compliance.Builder> getCompliancesBuilderList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;
-
getParentDisplayName
public String getParentDisplayName()
Output only. The human readable display name of the finding source such as "Event Threat Detection" or "Security Health Analytics".
string parent_display_name = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getParentDisplayNamein interfaceFindingOrBuilder- Returns:
- The parentDisplayName.
-
getParentDisplayNameBytes
public com.google.protobuf.ByteString getParentDisplayNameBytes()
Output only. The human readable display name of the finding source such as "Event Threat Detection" or "Security Health Analytics".
string parent_display_name = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getParentDisplayNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for parentDisplayName.
-
setParentDisplayName
public Finding.Builder setParentDisplayName(String value)
Output only. The human readable display name of the finding source such as "Event Threat Detection" or "Security Health Analytics".
string parent_display_name = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The parentDisplayName to set.- Returns:
- This builder for chaining.
-
clearParentDisplayName
public Finding.Builder clearParentDisplayName()
Output only. The human readable display name of the finding source such as "Event Threat Detection" or "Security Health Analytics".
string parent_display_name = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setParentDisplayNameBytes
public Finding.Builder setParentDisplayNameBytes(com.google.protobuf.ByteString value)
Output only. The human readable display name of the finding source such as "Event Threat Detection" or "Security Health Analytics".
string parent_display_name = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for parentDisplayName to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
Contains more details about the finding.
string description = 37;- Specified by:
getDescriptionin interfaceFindingOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Contains more details about the finding.
string description = 37;- Specified by:
getDescriptionBytesin interfaceFindingOrBuilder- Returns:
- The bytes for description.
-
setDescription
public Finding.Builder setDescription(String value)
Contains more details about the finding.
string description = 37;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Finding.Builder clearDescription()
Contains more details about the finding.
string description = 37;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Finding.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Contains more details about the finding.
string description = 37;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasExfiltration
public boolean hasExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;- Specified by:
hasExfiltrationin interfaceFindingOrBuilder- Returns:
- Whether the exfiltration field is set.
-
getExfiltration
public Exfiltration getExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;- Specified by:
getExfiltrationin interfaceFindingOrBuilder- Returns:
- The exfiltration.
-
setExfiltration
public Finding.Builder setExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;
-
setExfiltration
public Finding.Builder setExfiltration(Exfiltration.Builder builderForValue)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;
-
mergeExfiltration
public Finding.Builder mergeExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;
-
clearExfiltration
public Finding.Builder clearExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;
-
getExfiltrationBuilder
public Exfiltration.Builder getExfiltrationBuilder()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;
-
getExfiltrationOrBuilder
public ExfiltrationOrBuilder getExfiltrationOrBuilder()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;- Specified by:
getExfiltrationOrBuilderin interfaceFindingOrBuilder
-
getIamBindingsList
public List<IamBinding> getIamBindingsList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;- Specified by:
getIamBindingsListin interfaceFindingOrBuilder
-
getIamBindingsCount
public int getIamBindingsCount()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;- Specified by:
getIamBindingsCountin interfaceFindingOrBuilder
-
getIamBindings
public IamBinding getIamBindings(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;- Specified by:
getIamBindingsin interfaceFindingOrBuilder
-
setIamBindings
public Finding.Builder setIamBindings(int index, IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
setIamBindings
public Finding.Builder setIamBindings(int index, IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addIamBindings
public Finding.Builder addIamBindings(IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addIamBindings
public Finding.Builder addIamBindings(int index, IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addIamBindings
public Finding.Builder addIamBindings(IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addIamBindings
public Finding.Builder addIamBindings(int index, IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addAllIamBindings
public Finding.Builder addAllIamBindings(Iterable<? extends IamBinding> values)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
clearIamBindings
public Finding.Builder clearIamBindings()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
removeIamBindings
public Finding.Builder removeIamBindings(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
getIamBindingsBuilder
public IamBinding.Builder getIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
getIamBindingsOrBuilder
public IamBindingOrBuilder getIamBindingsOrBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;- Specified by:
getIamBindingsOrBuilderin interfaceFindingOrBuilder
-
getIamBindingsOrBuilderList
public List<? extends IamBindingOrBuilder> getIamBindingsOrBuilderList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;- Specified by:
getIamBindingsOrBuilderListin interfaceFindingOrBuilder
-
addIamBindingsBuilder
public IamBinding.Builder addIamBindingsBuilder()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
addIamBindingsBuilder
public IamBinding.Builder addIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
getIamBindingsBuilderList
public List<IamBinding.Builder> getIamBindingsBuilderList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;
-
getNextSteps
public String getNextSteps()
Steps to address the finding.
string next_steps = 40;- Specified by:
getNextStepsin interfaceFindingOrBuilder- Returns:
- The nextSteps.
-
getNextStepsBytes
public com.google.protobuf.ByteString getNextStepsBytes()
Steps to address the finding.
string next_steps = 40;- Specified by:
getNextStepsBytesin interfaceFindingOrBuilder- Returns:
- The bytes for nextSteps.
-
setNextSteps
public Finding.Builder setNextSteps(String value)
Steps to address the finding.
string next_steps = 40;- Parameters:
value- The nextSteps to set.- Returns:
- This builder for chaining.
-
clearNextSteps
public Finding.Builder clearNextSteps()
Steps to address the finding.
string next_steps = 40;- Returns:
- This builder for chaining.
-
setNextStepsBytes
public Finding.Builder setNextStepsBytes(com.google.protobuf.ByteString value)
Steps to address the finding.
string next_steps = 40;- Parameters:
value- The bytes for nextSteps to set.- Returns:
- This builder for chaining.
-
getModuleName
public String getModuleName()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;- Specified by:
getModuleNamein interfaceFindingOrBuilder- Returns:
- The moduleName.
-
getModuleNameBytes
public com.google.protobuf.ByteString getModuleNameBytes()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;- Specified by:
getModuleNameBytesin interfaceFindingOrBuilder- Returns:
- The bytes for moduleName.
-
setModuleName
public Finding.Builder setModuleName(String value)
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;- Parameters:
value- The moduleName to set.- Returns:
- This builder for chaining.
-
clearModuleName
public Finding.Builder clearModuleName()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;- Returns:
- This builder for chaining.
-
setModuleNameBytes
public Finding.Builder setModuleNameBytes(com.google.protobuf.ByteString value)
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;- Parameters:
value- The bytes for moduleName to set.- Returns:
- This builder for chaining.
-
getContainersList
public List<Container> getContainersList()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;- Specified by:
getContainersListin interfaceFindingOrBuilder
-
getContainersCount
public int getContainersCount()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;- Specified by:
getContainersCountin interfaceFindingOrBuilder
-
getContainers
public Container getContainers(int index)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;- Specified by:
getContainersin interfaceFindingOrBuilder
-
setContainers
public Finding.Builder setContainers(int index, Container value)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
setContainers
public Finding.Builder setContainers(int index, Container.Builder builderForValue)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addContainers
public Finding.Builder addContainers(Container value)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addContainers
public Finding.Builder addContainers(int index, Container value)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addContainers
public Finding.Builder addContainers(Container.Builder builderForValue)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addContainers
public Finding.Builder addContainers(int index, Container.Builder builderForValue)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addAllContainers
public Finding.Builder addAllContainers(Iterable<? extends Container> values)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
clearContainers
public Finding.Builder clearContainers()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
removeContainers
public Finding.Builder removeContainers(int index)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
getContainersBuilder
public Container.Builder getContainersBuilder(int index)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
getContainersOrBuilder
public ContainerOrBuilder getContainersOrBuilder(int index)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;- Specified by:
getContainersOrBuilderin interfaceFindingOrBuilder
-
getContainersOrBuilderList
public List<? extends ContainerOrBuilder> getContainersOrBuilderList()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;- Specified by:
getContainersOrBuilderListin interfaceFindingOrBuilder
-
addContainersBuilder
public Container.Builder addContainersBuilder()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
addContainersBuilder
public Container.Builder addContainersBuilder(int index)
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
getContainersBuilderList
public List<Container.Builder> getContainersBuilderList()
Containers associated with the finding. This field provides information for both Kubernetes and non-Kubernetes containers.
repeated .google.cloud.securitycenter.v1.Container containers = 42;
-
hasKubernetes
public boolean hasKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;- Specified by:
hasKubernetesin interfaceFindingOrBuilder- Returns:
- Whether the kubernetes field is set.
-
getKubernetes
public Kubernetes getKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;- Specified by:
getKubernetesin interfaceFindingOrBuilder- Returns:
- The kubernetes.
-
setKubernetes
public Finding.Builder setKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;
-
setKubernetes
public Finding.Builder setKubernetes(Kubernetes.Builder builderForValue)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;
-
mergeKubernetes
public Finding.Builder mergeKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;
-
clearKubernetes
public Finding.Builder clearKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;
-
getKubernetesBuilder
public Kubernetes.Builder getKubernetesBuilder()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;
-
getKubernetesOrBuilder
public KubernetesOrBuilder getKubernetesOrBuilder()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;- Specified by:
getKubernetesOrBuilderin interfaceFindingOrBuilder
-
hasDatabase
public boolean hasDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;- Specified by:
hasDatabasein interfaceFindingOrBuilder- Returns:
- Whether the database field is set.
-
getDatabase
public Database getDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;- Specified by:
getDatabasein interfaceFindingOrBuilder- Returns:
- The database.
-
setDatabase
public Finding.Builder setDatabase(Database value)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;
-
setDatabase
public Finding.Builder setDatabase(Database.Builder builderForValue)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;
-
mergeDatabase
public Finding.Builder mergeDatabase(Database value)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;
-
clearDatabase
public Finding.Builder clearDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;
-
getDatabaseBuilder
public Database.Builder getDatabaseBuilder()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;
-
getDatabaseOrBuilder
public DatabaseOrBuilder getDatabaseOrBuilder()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;- Specified by:
getDatabaseOrBuilderin interfaceFindingOrBuilder
-
getFilesList
public List<File> getFilesList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;- Specified by:
getFilesListin interfaceFindingOrBuilder
-
getFilesCount
public int getFilesCount()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;- Specified by:
getFilesCountin interfaceFindingOrBuilder
-
getFiles
public File getFiles(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;- Specified by:
getFilesin interfaceFindingOrBuilder
-
setFiles
public Finding.Builder setFiles(int index, File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
setFiles
public Finding.Builder setFiles(int index, File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addFiles
public Finding.Builder addFiles(File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addFiles
public Finding.Builder addFiles(int index, File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addFiles
public Finding.Builder addFiles(File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addFiles
public Finding.Builder addFiles(int index, File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addAllFiles
public Finding.Builder addAllFiles(Iterable<? extends File> values)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
clearFiles
public Finding.Builder clearFiles()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
removeFiles
public Finding.Builder removeFiles(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
getFilesBuilder
public File.Builder getFilesBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
getFilesOrBuilder
public FileOrBuilder getFilesOrBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;- Specified by:
getFilesOrBuilderin interfaceFindingOrBuilder
-
getFilesOrBuilderList
public List<? extends FileOrBuilder> getFilesOrBuilderList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;- Specified by:
getFilesOrBuilderListin interfaceFindingOrBuilder
-
addFilesBuilder
public File.Builder addFilesBuilder()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
addFilesBuilder
public File.Builder addFilesBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
getFilesBuilderList
public List<File.Builder> getFilesBuilderList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;
-
hasCloudDlpInspection
public boolean hasCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;- Specified by:
hasCloudDlpInspectionin interfaceFindingOrBuilder- Returns:
- Whether the cloudDlpInspection field is set.
-
getCloudDlpInspection
public CloudDlpInspection getCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;- Specified by:
getCloudDlpInspectionin interfaceFindingOrBuilder- Returns:
- The cloudDlpInspection.
-
setCloudDlpInspection
public Finding.Builder setCloudDlpInspection(CloudDlpInspection value)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;
-
setCloudDlpInspection
public Finding.Builder setCloudDlpInspection(CloudDlpInspection.Builder builderForValue)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;
-
mergeCloudDlpInspection
public Finding.Builder mergeCloudDlpInspection(CloudDlpInspection value)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;
-
clearCloudDlpInspection
public Finding.Builder clearCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;
-
getCloudDlpInspectionBuilder
public CloudDlpInspection.Builder getCloudDlpInspectionBuilder()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;
-
getCloudDlpInspectionOrBuilder
public CloudDlpInspectionOrBuilder getCloudDlpInspectionOrBuilder()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpInspection cloud_dlp_inspection = 48;- Specified by:
getCloudDlpInspectionOrBuilderin interfaceFindingOrBuilder
-
hasCloudDlpDataProfile
public boolean hasCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;- Specified by:
hasCloudDlpDataProfilein interfaceFindingOrBuilder- Returns:
- Whether the cloudDlpDataProfile field is set.
-
getCloudDlpDataProfile
public CloudDlpDataProfile getCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;- Specified by:
getCloudDlpDataProfilein interfaceFindingOrBuilder- Returns:
- The cloudDlpDataProfile.
-
setCloudDlpDataProfile
public Finding.Builder setCloudDlpDataProfile(CloudDlpDataProfile value)
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;
-
setCloudDlpDataProfile
public Finding.Builder setCloudDlpDataProfile(CloudDlpDataProfile.Builder builderForValue)
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;
-
mergeCloudDlpDataProfile
public Finding.Builder mergeCloudDlpDataProfile(CloudDlpDataProfile value)
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;
-
clearCloudDlpDataProfile
public Finding.Builder clearCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;
-
getCloudDlpDataProfileBuilder
public CloudDlpDataProfile.Builder getCloudDlpDataProfileBuilder()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;
-
getCloudDlpDataProfileOrBuilder
public CloudDlpDataProfileOrBuilder getCloudDlpDataProfileOrBuilder()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;- Specified by:
getCloudDlpDataProfileOrBuilderin interfaceFindingOrBuilder
-
hasKernelRootkit
public boolean hasKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;- Specified by:
hasKernelRootkitin interfaceFindingOrBuilder- Returns:
- Whether the kernelRootkit field is set.
-
getKernelRootkit
public KernelRootkit getKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;- Specified by:
getKernelRootkitin interfaceFindingOrBuilder- Returns:
- The kernelRootkit.
-
setKernelRootkit
public Finding.Builder setKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;
-
setKernelRootkit
public Finding.Builder setKernelRootkit(KernelRootkit.Builder builderForValue)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;
-
mergeKernelRootkit
public Finding.Builder mergeKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;
-
clearKernelRootkit
public Finding.Builder clearKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;
-
getKernelRootkitBuilder
public KernelRootkit.Builder getKernelRootkitBuilder()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;
-
getKernelRootkitOrBuilder
public KernelRootkitOrBuilder getKernelRootkitOrBuilder()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;- Specified by:
getKernelRootkitOrBuilderin interfaceFindingOrBuilder
-
setUnknownFields
public final Finding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
mergeUnknownFields
public final Finding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>
-
-