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 type
google.cloud.securitycenter.v1.Finding| Modifier and Type | Method and Description |
|---|---|
Finding.Builder |
addAllCompliances(Iterable<? extends Compliance> values)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
addAllConnections(Iterable<? extends Connection> values)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
addAllContainers(Iterable<? extends Container> values)
Containers associated with the finding.
|
Finding.Builder |
addAllFiles(Iterable<? extends File> values)
File associated with the finding.
|
Finding.Builder |
addAllIamBindings(Iterable<? extends IamBinding> values)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
addAllLoadBalancers(Iterable<? extends LoadBalancer> values)
The load balancers associated with the finding.
|
Finding.Builder |
addAllLogEntries(Iterable<? extends LogEntry> values)
Log entries that are relevant to the finding.
|
Finding.Builder |
addAllOrgPolicies(Iterable<? extends OrgPolicy> values)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
addAllProcesses(Iterable<? extends Process> values)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
addCompliances(Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
addCompliances(Compliance value)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
addCompliances(int index,
Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
addCompliances(int index,
Compliance value)
Contains compliance information for security standards associated to the
finding.
|
Compliance.Builder |
addCompliancesBuilder()
Contains compliance information for security standards associated to the
finding.
|
Compliance.Builder |
addCompliancesBuilder(int index)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
addConnections(Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
addConnections(Connection value)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
addConnections(int index,
Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
addConnections(int index,
Connection value)
Contains information about the IP connection associated with the finding.
|
Connection.Builder |
addConnectionsBuilder()
Contains information about the IP connection associated with the finding.
|
Connection.Builder |
addConnectionsBuilder(int index)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
addContainers(Container.Builder builderForValue)
Containers associated with the finding.
|
Finding.Builder |
addContainers(Container value)
Containers associated with the finding.
|
Finding.Builder |
addContainers(int index,
Container.Builder builderForValue)
Containers associated with the finding.
|
Finding.Builder |
addContainers(int index,
Container value)
Containers associated with the finding.
|
Container.Builder |
addContainersBuilder()
Containers associated with the finding.
|
Container.Builder |
addContainersBuilder(int index)
Containers associated with the finding.
|
Finding.Builder |
addFiles(File.Builder builderForValue)
File associated with the finding.
|
Finding.Builder |
addFiles(File value)
File associated with the finding.
|
Finding.Builder |
addFiles(int index,
File.Builder builderForValue)
File associated with the finding.
|
Finding.Builder |
addFiles(int index,
File value)
File associated with the finding.
|
File.Builder |
addFilesBuilder()
File associated with the finding.
|
File.Builder |
addFilesBuilder(int index)
File associated with the finding.
|
Finding.Builder |
addIamBindings(IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
addIamBindings(IamBinding value)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
addIamBindings(int index,
IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
addIamBindings(int index,
IamBinding value)
Represents IAM bindings associated with the finding.
|
IamBinding.Builder |
addIamBindingsBuilder()
Represents IAM bindings associated with the finding.
|
IamBinding.Builder |
addIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
addLoadBalancers(int index,
LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
|
Finding.Builder |
addLoadBalancers(int index,
LoadBalancer value)
The load balancers associated with the finding.
|
Finding.Builder |
addLoadBalancers(LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
|
Finding.Builder |
addLoadBalancers(LoadBalancer value)
The load balancers associated with the finding.
|
LoadBalancer.Builder |
addLoadBalancersBuilder()
The load balancers associated with the finding.
|
LoadBalancer.Builder |
addLoadBalancersBuilder(int index)
The load balancers associated with the finding.
|
Finding.Builder |
addLogEntries(int index,
LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
|
Finding.Builder |
addLogEntries(int index,
LogEntry value)
Log entries that are relevant to the finding.
|
Finding.Builder |
addLogEntries(LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
|
Finding.Builder |
addLogEntries(LogEntry value)
Log entries that are relevant to the finding.
|
LogEntry.Builder |
addLogEntriesBuilder()
Log entries that are relevant to the finding.
|
LogEntry.Builder |
addLogEntriesBuilder(int index)
Log entries that are relevant to the finding.
|
Finding.Builder |
addOrgPolicies(int index,
OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
addOrgPolicies(int index,
OrgPolicy value)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
addOrgPolicies(OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
addOrgPolicies(OrgPolicy value)
Contains information about the org policies associated with the finding.
|
OrgPolicy.Builder |
addOrgPoliciesBuilder()
Contains information about the org policies associated with the finding.
|
OrgPolicy.Builder |
addOrgPoliciesBuilder(int index)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
addProcesses(int index,
Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
addProcesses(int index,
Process value)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
addProcesses(Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
addProcesses(Process value)
Represents operating system processes associated with the Finding.
|
Process.Builder |
addProcessesBuilder()
Represents operating system processes associated with the Finding.
|
Process.Builder |
addProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Finding |
build() |
Finding |
buildPartial() |
Finding.Builder |
clear() |
Finding.Builder |
clearAccess()
Access details associated with the finding, such as more information on the
caller, which method was accessed, and from where.
|
Finding.Builder |
clearApplication()
Represents an application associated with the finding.
|
Finding.Builder |
clearBackupDisasterRecovery()
Fields related to Backup and DR findings.
|
Finding.Builder |
clearCanonicalName()
The canonical name of the finding.
|
Finding.Builder |
clearCategory()
The additional taxonomy group within findings from a given source.
|
Finding.Builder |
clearCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
|
Finding.Builder |
clearCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
Finding.Builder |
clearCompliances()
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
clearConnections()
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
clearContacts() |
Finding.Builder |
clearContainers()
Containers associated with the finding.
|
Finding.Builder |
clearCreateTime()
The time at which the finding was created in Security Command Center.
|
Finding.Builder |
clearDatabase()
Database associated with the finding.
|
Finding.Builder |
clearDescription()
Contains more details about the finding.
|
Finding.Builder |
clearEventTime()
The time the finding was first detected.
|
Finding.Builder |
clearExfiltration()
Represents exfiltrations associated with the finding.
|
Finding.Builder |
clearExternalSystems() |
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.
|
Finding.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Finding.Builder |
clearFiles()
File associated with the finding.
|
Finding.Builder |
clearFindingClass()
The class of the finding.
|
Finding.Builder |
clearIamBindings()
Represents IAM bindings associated with the finding.
|
Finding.Builder |
clearIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
Finding.Builder |
clearKernelRootkit()
Signature of the kernel rootkit.
|
Finding.Builder |
clearKubernetes()
Kubernetes resources associated with the finding.
|
Finding.Builder |
clearLoadBalancers()
The load balancers associated with the finding.
|
Finding.Builder |
clearLogEntries()
Log entries that are relevant to the finding.
|
Finding.Builder |
clearMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding.
|
Finding.Builder |
clearModuleName()
Unique identifier of the module which generated the finding.
|
Finding.Builder |
clearMute()
Indicates the mute state of a finding (either muted, unmuted
or undefined).
|
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.
|
Finding.Builder |
clearMuteUpdateTime()
Output only.
|
Finding.Builder |
clearName()
The [relative resource
name](https://cloud.google.com/apis/design/resource_names#relative_resource_name)
of the finding.
|
Finding.Builder |
clearNextSteps()
Steps to address the finding.
|
Finding.Builder |
clearNotebook()
Notebook associated with the finding.
|
Finding.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Finding.Builder |
clearOrgPolicies()
Contains information about the org policies associated with the finding.
|
Finding.Builder |
clearParent()
The relative resource name of the source the finding belongs to.
|
Finding.Builder |
clearParentDisplayName()
Output only.
|
Finding.Builder |
clearProcesses()
Represents operating system processes associated with the Finding.
|
Finding.Builder |
clearResourceName()
For findings on Google Cloud resources, the full resource
name of the Google Cloud resource this finding is for.
|
Finding.Builder |
clearSecurityMarks()
Output only.
|
Finding.Builder |
clearSecurityPosture()
The security posture associated with the finding.
|
Finding.Builder |
clearSeverity()
The severity of the finding.
|
Finding.Builder |
clearSourceProperties() |
Finding.Builder |
clearState()
The state of the finding.
|
Finding.Builder |
clearVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores.
|
Finding.Builder |
clone() |
boolean |
containsContacts(String key)
Output only.
|
boolean |
containsExternalSystems(String key)
Output only.
|
boolean |
containsSourceProperties(String key)
Source specific properties.
|
Access |
getAccess()
Access details associated with the finding, such as more information on the
caller, which method was accessed, and from where.
|
Access.Builder |
getAccessBuilder()
Access details associated with the finding, such as more information on the
caller, which method was accessed, and from where.
|
AccessOrBuilder |
getAccessOrBuilder()
Access details associated with the finding, such as more information on the
caller, which method was accessed, and from where.
|
Application |
getApplication()
Represents an application associated with the finding.
|
Application.Builder |
getApplicationBuilder()
Represents an application associated with the finding.
|
ApplicationOrBuilder |
getApplicationOrBuilder()
Represents an application associated with the finding.
|
BackupDisasterRecovery |
getBackupDisasterRecovery()
Fields related to Backup and DR findings.
|
BackupDisasterRecovery.Builder |
getBackupDisasterRecoveryBuilder()
Fields related to Backup and DR findings.
|
BackupDisasterRecoveryOrBuilder |
getBackupDisasterRecoveryOrBuilder()
Fields related to Backup and DR findings.
|
String |
getCanonicalName()
The canonical name of the finding.
|
com.google.protobuf.ByteString |
getCanonicalNameBytes()
The canonical name of the finding.
|
String |
getCategory()
The additional taxonomy group within findings from a given source.
|
com.google.protobuf.ByteString |
getCategoryBytes()
The additional taxonomy group within findings from a given source.
|
CloudDlpDataProfile |
getCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
|
CloudDlpDataProfile.Builder |
getCloudDlpDataProfileBuilder()
Cloud DLP data profile that is associated with the finding.
|
CloudDlpDataProfileOrBuilder |
getCloudDlpDataProfileOrBuilder()
Cloud DLP data profile that is associated with the finding.
|
CloudDlpInspection |
getCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
CloudDlpInspection.Builder |
getCloudDlpInspectionBuilder()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
CloudDlpInspectionOrBuilder |
getCloudDlpInspectionOrBuilder()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
Compliance |
getCompliances(int index)
Contains compliance information for security standards associated to the
finding.
|
Compliance.Builder |
getCompliancesBuilder(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.
|
int |
getCompliancesCount()
Contains compliance information for security standards associated to the
finding.
|
List<Compliance> |
getCompliancesList()
Contains compliance information for security standards associated to the
finding.
|
ComplianceOrBuilder |
getCompliancesOrBuilder(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.
|
Connection |
getConnections(int index)
Contains information about the IP connection associated with the finding.
|
Connection.Builder |
getConnectionsBuilder(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.
|
int |
getConnectionsCount()
Contains information about the IP connection associated with the finding.
|
List<Connection> |
getConnectionsList()
Contains information about the IP connection associated with the finding.
|
ConnectionOrBuilder |
getConnectionsOrBuilder(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.
|
int |
getContactsCount()
Output only.
|
Map<String,ContactDetails> |
getContactsMap()
Output only.
|
ContactDetails |
getContactsOrDefault(String key,
ContactDetails defaultValue)
Output only.
|
ContactDetails |
getContactsOrThrow(String key)
Output only.
|
Container |
getContainers(int index)
Containers associated with the finding.
|
Container.Builder |
getContainersBuilder(int index)
Containers associated with the finding.
|
List<Container.Builder> |
getContainersBuilderList()
Containers associated with the finding.
|
int |
getContainersCount()
Containers associated with the finding.
|
List<Container> |
getContainersList()
Containers associated with the finding.
|
ContainerOrBuilder |
getContainersOrBuilder(int index)
Containers associated with the finding.
|
List<? extends ContainerOrBuilder> |
getContainersOrBuilderList()
Containers associated with the finding.
|
com.google.protobuf.Timestamp |
getCreateTime()
The time at which the finding was created in Security Command Center.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
The time at which the finding was created in Security Command Center.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
The time at which the finding was created in Security Command Center.
|
Database |
getDatabase()
Database associated with the finding.
|
Database.Builder |
getDatabaseBuilder()
Database associated with the finding.
|
DatabaseOrBuilder |
getDatabaseOrBuilder()
Database associated with the finding.
|
Finding |
getDefaultInstanceForType() |
String |
getDescription()
Contains more details about the finding.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Contains more details about the finding.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getEventTime()
The time the finding was first detected.
|
com.google.protobuf.Timestamp.Builder |
getEventTimeBuilder()
The time the finding was first detected.
|
com.google.protobuf.TimestampOrBuilder |
getEventTimeOrBuilder()
The time the finding was first detected.
|
Exfiltration |
getExfiltration()
Represents exfiltrations associated with the finding.
|
Exfiltration.Builder |
getExfiltrationBuilder()
Represents exfiltrations associated with the finding.
|
ExfiltrationOrBuilder |
getExfiltrationOrBuilder()
Represents exfiltrations associated with the finding.
|
Map<String,ExternalSystem> |
getExternalSystems()
Deprecated.
|
int |
getExternalSystemsCount()
Output only.
|
Map<String,ExternalSystem> |
getExternalSystemsMap()
Output only.
|
ExternalSystem |
getExternalSystemsOrDefault(String key,
ExternalSystem defaultValue)
Output only.
|
ExternalSystem |
getExternalSystemsOrThrow(String key)
Output only.
|
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.
|
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.
|
File |
getFiles(int index)
File associated with the finding.
|
File.Builder |
getFilesBuilder(int index)
File associated with the finding.
|
List<File.Builder> |
getFilesBuilderList()
File associated with the finding.
|
int |
getFilesCount()
File associated with the finding.
|
List<File> |
getFilesList()
File associated with the finding.
|
FileOrBuilder |
getFilesOrBuilder(int index)
File associated with the finding.
|
List<? extends FileOrBuilder> |
getFilesOrBuilderList()
File associated with the finding.
|
Finding.FindingClass |
getFindingClass()
The class of the finding.
|
int |
getFindingClassValue()
The class of the finding.
|
IamBinding |
getIamBindings(int index)
Represents IAM bindings associated with the finding.
|
IamBinding.Builder |
getIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
|
List<IamBinding.Builder> |
getIamBindingsBuilderList()
Represents IAM bindings associated with the finding.
|
int |
getIamBindingsCount()
Represents IAM bindings associated with the finding.
|
List<IamBinding> |
getIamBindingsList()
Represents IAM bindings associated with the finding.
|
IamBindingOrBuilder |
getIamBindingsOrBuilder(int index)
Represents IAM bindings associated with the finding.
|
List<? extends IamBindingOrBuilder> |
getIamBindingsOrBuilderList()
Represents IAM bindings associated with the finding.
|
Indicator |
getIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
Indicator.Builder |
getIndicatorBuilder()
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
IndicatorOrBuilder |
getIndicatorOrBuilder()
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
KernelRootkit |
getKernelRootkit()
Signature of the kernel rootkit.
|
KernelRootkit.Builder |
getKernelRootkitBuilder()
Signature of the kernel rootkit.
|
KernelRootkitOrBuilder |
getKernelRootkitOrBuilder()
Signature of the kernel rootkit.
|
Kubernetes |
getKubernetes()
Kubernetes resources associated with the finding.
|
Kubernetes.Builder |
getKubernetesBuilder()
Kubernetes resources associated with the finding.
|
KubernetesOrBuilder |
getKubernetesOrBuilder()
Kubernetes resources associated with the finding.
|
LoadBalancer |
getLoadBalancers(int index)
The load balancers associated with the finding.
|
LoadBalancer.Builder |
getLoadBalancersBuilder(int index)
The load balancers associated with the finding.
|
List<LoadBalancer.Builder> |
getLoadBalancersBuilderList()
The load balancers associated with the finding.
|
int |
getLoadBalancersCount()
The load balancers associated with the finding.
|
List<LoadBalancer> |
getLoadBalancersList()
The load balancers associated with the finding.
|
LoadBalancerOrBuilder |
getLoadBalancersOrBuilder(int index)
The load balancers associated with the finding.
|
List<? extends LoadBalancerOrBuilder> |
getLoadBalancersOrBuilderList()
The load balancers associated with the finding.
|
LogEntry |
getLogEntries(int index)
Log entries that are relevant to the finding.
|
LogEntry.Builder |
getLogEntriesBuilder(int index)
Log entries that are relevant to the finding.
|
List<LogEntry.Builder> |
getLogEntriesBuilderList()
Log entries that are relevant to the finding.
|
int |
getLogEntriesCount()
Log entries that are relevant to the finding.
|
List<LogEntry> |
getLogEntriesList()
Log entries that are relevant to the finding.
|
LogEntryOrBuilder |
getLogEntriesOrBuilder(int index)
Log entries that are relevant to the finding.
|
List<? extends LogEntryOrBuilder> |
getLogEntriesOrBuilderList()
Log entries that are relevant to the finding.
|
MitreAttack |
getMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding.
|
MitreAttack.Builder |
getMitreAttackBuilder()
MITRE ATT&CK tactics and techniques related to this finding.
|
MitreAttackOrBuilder |
getMitreAttackOrBuilder()
MITRE ATT&CK tactics and techniques related to this finding.
|
String |
getModuleName()
Unique identifier of the module which generated the finding.
|
com.google.protobuf.ByteString |
getModuleNameBytes()
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.Mute |
getMute()
Indicates the mute state of a finding (either muted, unmuted
or undefined).
|
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.
|
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.
|
com.google.protobuf.Timestamp |
getMuteUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getMuteUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getMuteUpdateTimeOrBuilder()
Output only.
|
int |
getMuteValue()
Indicates the mute state of a finding (either muted, unmuted
or undefined).
|
String |
getName()
The [relative resource
name](https://cloud.google.com/apis/design/resource_names#relative_resource_name)
of the finding.
|
com.google.protobuf.ByteString |
getNameBytes()
The [relative resource
name](https://cloud.google.com/apis/design/resource_names#relative_resource_name)
of the finding.
|
String |
getNextSteps()
Steps to address the finding.
|
com.google.protobuf.ByteString |
getNextStepsBytes()
Steps to address the finding.
|
Notebook |
getNotebook()
Notebook associated with the finding.
|
Notebook.Builder |
getNotebookBuilder()
Notebook associated with the finding.
|
NotebookOrBuilder |
getNotebookOrBuilder()
Notebook associated with the finding.
|
OrgPolicy |
getOrgPolicies(int index)
Contains information about the org policies associated with the finding.
|
OrgPolicy.Builder |
getOrgPoliciesBuilder(int index)
Contains information about the org policies associated with the finding.
|
List<OrgPolicy.Builder> |
getOrgPoliciesBuilderList()
Contains information about the org policies associated with the finding.
|
int |
getOrgPoliciesCount()
Contains information about the org policies associated with the finding.
|
List<OrgPolicy> |
getOrgPoliciesList()
Contains information about the org policies associated with the finding.
|
OrgPolicyOrBuilder |
getOrgPoliciesOrBuilder(int index)
Contains information about the org policies associated with the finding.
|
List<? extends OrgPolicyOrBuilder> |
getOrgPoliciesOrBuilderList()
Contains information about the org policies associated with the finding.
|
String |
getParent()
The relative resource name of the source the finding belongs to.
|
com.google.protobuf.ByteString |
getParentBytes()
The relative resource name of the source the finding belongs to.
|
String |
getParentDisplayName()
Output only.
|
com.google.protobuf.ByteString |
getParentDisplayNameBytes()
Output only.
|
Process |
getProcesses(int index)
Represents operating system processes associated with the Finding.
|
Process.Builder |
getProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
|
List<Process.Builder> |
getProcessesBuilderList()
Represents operating system processes associated with the Finding.
|
int |
getProcessesCount()
Represents operating system processes associated with the Finding.
|
List<Process> |
getProcessesList()
Represents operating system processes associated with the Finding.
|
ProcessOrBuilder |
getProcessesOrBuilder(int index)
Represents operating system processes associated with the Finding.
|
List<? extends ProcessOrBuilder> |
getProcessesOrBuilderList()
Represents operating system processes associated with the Finding.
|
String |
getResourceName()
For findings on Google Cloud resources, the full resource
name of the Google Cloud resource this finding is for.
|
com.google.protobuf.ByteString |
getResourceNameBytes()
For findings on Google Cloud resources, the full resource
name of the Google Cloud resource this finding is for.
|
SecurityMarks |
getSecurityMarks()
Output only.
|
SecurityMarks.Builder |
getSecurityMarksBuilder()
Output only.
|
SecurityMarksOrBuilder |
getSecurityMarksOrBuilder()
Output only.
|
SecurityPosture |
getSecurityPosture()
The security posture associated with the finding.
|
SecurityPosture.Builder |
getSecurityPostureBuilder()
The security posture associated with the finding.
|
SecurityPostureOrBuilder |
getSecurityPostureOrBuilder()
The security posture associated with the finding.
|
Finding.Severity |
getSeverity()
The severity of the finding.
|
int |
getSeverityValue()
The severity of the finding.
|
Map<String,com.google.protobuf.Value> |
getSourceProperties()
Deprecated.
|
int |
getSourcePropertiesCount()
Source specific properties.
|
Map<String,com.google.protobuf.Value> |
getSourcePropertiesMap()
Source specific properties.
|
com.google.protobuf.Value |
getSourcePropertiesOrDefault(String key,
com.google.protobuf.Value defaultValue)
Source specific properties.
|
com.google.protobuf.Value |
getSourcePropertiesOrThrow(String key)
Source specific properties.
|
Finding.State |
getState()
The state of the finding.
|
int |
getStateValue()
The state of the finding.
|
Vulnerability |
getVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores.
|
Vulnerability.Builder |
getVulnerabilityBuilder()
Represents vulnerability-specific fields like CVE and CVSS scores.
|
VulnerabilityOrBuilder |
getVulnerabilityOrBuilder()
Represents vulnerability-specific fields like CVE and CVSS scores.
|
boolean |
hasAccess()
Access details associated with the finding, such as more information on the
caller, which method was accessed, and from where.
|
boolean |
hasApplication()
Represents an application associated with the finding.
|
boolean |
hasBackupDisasterRecovery()
Fields related to Backup and DR findings.
|
boolean |
hasCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
|
boolean |
hasCloudDlpInspection()
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
boolean |
hasCreateTime()
The time at which the finding was created in Security Command Center.
|
boolean |
hasDatabase()
Database associated with the finding.
|
boolean |
hasEventTime()
The time the finding was first detected.
|
boolean |
hasExfiltration()
Represents exfiltrations associated with the finding.
|
boolean |
hasIndicator()
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
boolean |
hasKernelRootkit()
Signature of the kernel rootkit.
|
boolean |
hasKubernetes()
Kubernetes resources associated with the finding.
|
boolean |
hasMitreAttack()
MITRE ATT&CK tactics and techniques related to this finding.
|
boolean |
hasMuteUpdateTime()
Output only.
|
boolean |
hasNotebook()
Notebook associated with the finding.
|
boolean |
hasSecurityMarks()
Output only.
|
boolean |
hasSecurityPosture()
The security posture associated with the finding.
|
boolean |
hasVulnerability()
Represents vulnerability-specific fields like CVE and CVSS scores.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
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.
|
Finding.Builder |
mergeApplication(Application value)
Represents an application associated with the finding.
|
Finding.Builder |
mergeBackupDisasterRecovery(BackupDisasterRecovery value)
Fields related to Backup and DR findings.
|
Finding.Builder |
mergeCloudDlpDataProfile(CloudDlpDataProfile value)
Cloud DLP data profile that is associated with the finding.
|
Finding.Builder |
mergeCloudDlpInspection(CloudDlpInspection value)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
Finding.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
The time at which the finding was created in Security Command Center.
|
Finding.Builder |
mergeDatabase(Database value)
Database associated with the finding.
|
Finding.Builder |
mergeEventTime(com.google.protobuf.Timestamp value)
The time the finding was first detected.
|
Finding.Builder |
mergeExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
|
Finding.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Finding.Builder |
mergeFrom(Finding other) |
Finding.Builder |
mergeFrom(com.google.protobuf.Message other) |
Finding.Builder |
mergeIndicator(Indicator value)
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
Finding.Builder |
mergeKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
|
Finding.Builder |
mergeKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
|
Finding.Builder |
mergeMitreAttack(MitreAttack value)
MITRE ATT&CK tactics and techniques related to this finding.
|
Finding.Builder |
mergeMuteUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Finding.Builder |
mergeNotebook(Notebook value)
Notebook associated with the finding.
|
Finding.Builder |
mergeSecurityMarks(SecurityMarks value)
Output only.
|
Finding.Builder |
mergeSecurityPosture(SecurityPosture value)
The security posture associated with the finding.
|
Finding.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Finding.Builder |
mergeVulnerability(Vulnerability value)
Represents vulnerability-specific fields like CVE and CVSS scores.
|
Finding.Builder |
putAllContacts(Map<String,ContactDetails> values)
Output only.
|
Finding.Builder |
putAllExternalSystems(Map<String,ExternalSystem> values)
Output only.
|
Finding.Builder |
putAllSourceProperties(Map<String,com.google.protobuf.Value> values)
Source specific properties.
|
Finding.Builder |
putContacts(String key,
ContactDetails value)
Output only.
|
ContactDetails.Builder |
putContactsBuilderIfAbsent(String key)
Output only.
|
Finding.Builder |
putExternalSystems(String key,
ExternalSystem value)
Output only.
|
ExternalSystem.Builder |
putExternalSystemsBuilderIfAbsent(String key)
Output only.
|
Finding.Builder |
putSourceProperties(String key,
com.google.protobuf.Value value)
Source specific properties.
|
com.google.protobuf.Value.Builder |
putSourcePropertiesBuilderIfAbsent(String key)
Source specific properties.
|
Finding.Builder |
removeCompliances(int index)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
removeConnections(int index)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
removeContacts(String key)
Output only.
|
Finding.Builder |
removeContainers(int index)
Containers associated with the finding.
|
Finding.Builder |
removeExternalSystems(String key)
Output only.
|
Finding.Builder |
removeFiles(int index)
File associated with the finding.
|
Finding.Builder |
removeIamBindings(int index)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
removeLoadBalancers(int index)
The load balancers associated with the finding.
|
Finding.Builder |
removeLogEntries(int index)
Log entries that are relevant to the finding.
|
Finding.Builder |
removeOrgPolicies(int index)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
removeProcesses(int index)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
removeSourceProperties(String key)
Source specific properties.
|
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.
|
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.
|
Finding.Builder |
setApplication(Application.Builder builderForValue)
Represents an application associated with the finding.
|
Finding.Builder |
setApplication(Application value)
Represents an application associated with the finding.
|
Finding.Builder |
setBackupDisasterRecovery(BackupDisasterRecovery.Builder builderForValue)
Fields related to Backup and DR findings.
|
Finding.Builder |
setBackupDisasterRecovery(BackupDisasterRecovery value)
Fields related to Backup and DR findings.
|
Finding.Builder |
setCanonicalName(String value)
The canonical name of the finding.
|
Finding.Builder |
setCanonicalNameBytes(com.google.protobuf.ByteString value)
The canonical name of the finding.
|
Finding.Builder |
setCategory(String value)
The additional taxonomy group within findings from a given source.
|
Finding.Builder |
setCategoryBytes(com.google.protobuf.ByteString value)
The additional taxonomy group within findings from a given source.
|
Finding.Builder |
setCloudDlpDataProfile(CloudDlpDataProfile.Builder builderForValue)
Cloud DLP data profile that is associated with the finding.
|
Finding.Builder |
setCloudDlpDataProfile(CloudDlpDataProfile value)
Cloud DLP data profile that is associated with the finding.
|
Finding.Builder |
setCloudDlpInspection(CloudDlpInspection.Builder builderForValue)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
Finding.Builder |
setCloudDlpInspection(CloudDlpInspection value)
Cloud Data Loss Prevention (Cloud DLP) inspection results that are
associated with the finding.
|
Finding.Builder |
setCompliances(int index,
Compliance.Builder builderForValue)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
setCompliances(int index,
Compliance value)
Contains compliance information for security standards associated to the
finding.
|
Finding.Builder |
setConnections(int index,
Connection.Builder builderForValue)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
setConnections(int index,
Connection value)
Contains information about the IP connection associated with the finding.
|
Finding.Builder |
setContainers(int index,
Container.Builder builderForValue)
Containers associated with the finding.
|
Finding.Builder |
setContainers(int index,
Container value)
Containers associated with the finding.
|
Finding.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which the finding was created in Security Command Center.
|
Finding.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
The time at which the finding was created in Security Command Center.
|
Finding.Builder |
setDatabase(Database.Builder builderForValue)
Database associated with the finding.
|
Finding.Builder |
setDatabase(Database value)
Database associated with the finding.
|
Finding.Builder |
setDescription(String value)
Contains more details about the finding.
|
Finding.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Contains more details about the finding.
|
Finding.Builder |
setEventTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the finding was first detected.
|
Finding.Builder |
setEventTime(com.google.protobuf.Timestamp value)
The time the finding was first detected.
|
Finding.Builder |
setExfiltration(Exfiltration.Builder builderForValue)
Represents exfiltrations associated with the finding.
|
Finding.Builder |
setExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
|
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.
|
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.
|
Finding.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Finding.Builder |
setFiles(int index,
File.Builder builderForValue)
File associated with the finding.
|
Finding.Builder |
setFiles(int index,
File value)
File associated with the finding.
|
Finding.Builder |
setFindingClass(Finding.FindingClass value)
The class of the finding.
|
Finding.Builder |
setFindingClassValue(int value)
The class of the finding.
|
Finding.Builder |
setIamBindings(int index,
IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
setIamBindings(int index,
IamBinding value)
Represents IAM bindings associated with the finding.
|
Finding.Builder |
setIndicator(Indicator.Builder builderForValue)
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
Finding.Builder |
setIndicator(Indicator value)
Represents what's commonly known as an *indicator of compromise* (IoC) in
computer forensics.
|
Finding.Builder |
setKernelRootkit(KernelRootkit.Builder builderForValue)
Signature of the kernel rootkit.
|
Finding.Builder |
setKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
|
Finding.Builder |
setKubernetes(Kubernetes.Builder builderForValue)
Kubernetes resources associated with the finding.
|
Finding.Builder |
setKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
|
Finding.Builder |
setLoadBalancers(int index,
LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
|
Finding.Builder |
setLoadBalancers(int index,
LoadBalancer value)
The load balancers associated with the finding.
|
Finding.Builder |
setLogEntries(int index,
LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
|
Finding.Builder |
setLogEntries(int index,
LogEntry value)
Log entries that are relevant to the finding.
|
Finding.Builder |
setMitreAttack(MitreAttack.Builder builderForValue)
MITRE ATT&CK tactics and techniques related to this finding.
|
Finding.Builder |
setMitreAttack(MitreAttack value)
MITRE ATT&CK tactics and techniques related to this finding.
|
Finding.Builder |
setModuleName(String value)
Unique identifier of the module which generated the finding.
|
Finding.Builder |
setModuleNameBytes(com.google.protobuf.ByteString value)
Unique identifier of the module which generated the finding.
|
Finding.Builder |
setMute(Finding.Mute value)
Indicates the mute state of a finding (either muted, unmuted
or undefined).
|
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.
|
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.
|
Finding.Builder |
setMuteUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Finding.Builder |
setMuteUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Finding.Builder |
setMuteValue(int value)
Indicates the mute state of a finding (either muted, unmuted
or undefined).
|
Finding.Builder |
setName(String value)
The [relative resource
name](https://cloud.google.com/apis/design/resource_names#relative_resource_name)
of the finding.
|
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.
|
Finding.Builder |
setNextSteps(String value)
Steps to address the finding.
|
Finding.Builder |
setNextStepsBytes(com.google.protobuf.ByteString value)
Steps to address the finding.
|
Finding.Builder |
setNotebook(Notebook.Builder builderForValue)
Notebook associated with the finding.
|
Finding.Builder |
setNotebook(Notebook value)
Notebook associated with the finding.
|
Finding.Builder |
setOrgPolicies(int index,
OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
setOrgPolicies(int index,
OrgPolicy value)
Contains information about the org policies associated with the finding.
|
Finding.Builder |
setParent(String value)
The relative resource name of the source the finding belongs to.
|
Finding.Builder |
setParentBytes(com.google.protobuf.ByteString value)
The relative resource name of the source the finding belongs to.
|
Finding.Builder |
setParentDisplayName(String value)
Output only.
|
Finding.Builder |
setParentDisplayNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Finding.Builder |
setProcesses(int index,
Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
setProcesses(int index,
Process value)
Represents operating system processes associated with the Finding.
|
Finding.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Finding.Builder |
setResourceName(String value)
For findings on Google Cloud resources, the full resource
name of the Google Cloud resource this finding is for.
|
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.
|
Finding.Builder |
setSecurityMarks(SecurityMarks.Builder builderForValue)
Output only.
|
Finding.Builder |
setSecurityMarks(SecurityMarks value)
Output only.
|
Finding.Builder |
setSecurityPosture(SecurityPosture.Builder builderForValue)
The security posture associated with the finding.
|
Finding.Builder |
setSecurityPosture(SecurityPosture value)
The security posture associated with the finding.
|
Finding.Builder |
setSeverity(Finding.Severity value)
The severity of the finding.
|
Finding.Builder |
setSeverityValue(int value)
The severity of the finding.
|
Finding.Builder |
setState(Finding.State value)
The state of the finding.
|
Finding.Builder |
setStateValue(int value)
The state of the finding.
|
Finding.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Finding.Builder |
setVulnerability(Vulnerability.Builder builderForValue)
Represents vulnerability-specific fields like CVE and CVSS scores.
|
Finding.Builder |
setVulnerability(Vulnerability value)
Represents vulnerability-specific fields like CVE and CVSS scores.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Finding build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Finding buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Finding.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Finding.Builder>public Finding.Builder mergeFrom(Finding other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public Finding.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Finding.Builder>IOExceptionpublic 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;getName in interface FindingOrBuilderpublic 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;getNameBytes in interface FindingOrBuilderpublic 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;value - The name to set.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;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;value - The bytes for name to set.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;getParent in interface FindingOrBuilderpublic 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;getParentBytes in interface FindingOrBuilderpublic 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;value - The parent to set.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;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;value - The bytes for parent to set.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;getResourceName in interface FindingOrBuilderpublic 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;getResourceNameBytes in interface FindingOrBuilderpublic 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;value - The resourceName to set.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;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;value - The bytes for resourceName to set.public int getStateValue()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;getStateValue in interface FindingOrBuilderpublic Finding.Builder setStateValue(int value)
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;value - The enum numeric value on the wire for state to set.public Finding.State getState()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;getState in interface FindingOrBuilderpublic Finding.Builder setState(Finding.State value)
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;value - The state to set.public Finding.Builder clearState()
The state of the finding.
.google.cloud.securitycenter.v1.Finding.State state = 4;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;getCategory in interface FindingOrBuilderpublic 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;getCategoryBytes in interface FindingOrBuilderpublic 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;value - The category to set.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;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;value - The bytes for category to set.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;getExternalUri in interface FindingOrBuilderpublic 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;getExternalUriBytes in interface FindingOrBuilderpublic 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;value - The externalUri to set.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;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;value - The bytes for externalUri to set.public int getSourcePropertiesCount()
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;getSourcePropertiesCount in interface FindingOrBuilderpublic 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;containsSourceProperties in interface FindingOrBuilder@Deprecated public Map<String,com.google.protobuf.Value> getSourceProperties()
getSourcePropertiesMap() instead.getSourceProperties in interface FindingOrBuilderpublic 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;getSourcePropertiesMap in interface FindingOrBuilderpublic 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;getSourcePropertiesOrDefault in interface FindingOrBuilderpublic 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;getSourcePropertiesOrThrow in interface FindingOrBuilderpublic Finding.Builder clearSourceProperties()
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;@Deprecated public Map<String,com.google.protobuf.Value> getMutableSourceProperties()
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;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;public com.google.protobuf.Value.Builder putSourcePropertiesBuilderIfAbsent(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;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];
hasSecurityMarks in interface FindingOrBuilderpublic 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];
getSecurityMarks in interface FindingOrBuilderpublic 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];
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];
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];
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];
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];
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];
getSecurityMarksOrBuilder in interface FindingOrBuilderpublic 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;hasEventTime in interface FindingOrBuilderpublic 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;getEventTime in interface FindingOrBuilderpublic 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;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;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;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;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;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;getEventTimeOrBuilder in interface FindingOrBuilderpublic boolean hasCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;hasCreateTime in interface FindingOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;getCreateTime in interface FindingOrBuilderpublic 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;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;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;public Finding.Builder clearCreateTime()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;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;public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time at which the finding was created in Security Command Center.
.google.protobuf.Timestamp create_time = 10;getCreateTimeOrBuilder in interface FindingOrBuilderpublic 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;getSeverityValue in interface FindingOrBuilderpublic 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;value - The enum numeric value on the wire for severity to set.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;getSeverity in interface FindingOrBuilderpublic 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;value - The severity to set.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;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;getCanonicalName in interface FindingOrBuilderpublic 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;getCanonicalNameBytes in interface FindingOrBuilderpublic 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;value - The canonicalName to set.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;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;value - The bytes for canonicalName to set.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;getMuteValue in interface FindingOrBuilderpublic 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;value - The enum numeric value on the wire for mute to set.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;getMute in interface FindingOrBuilderpublic 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;value - The mute to set.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;public int getFindingClassValue()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;getFindingClassValue in interface FindingOrBuilderpublic Finding.Builder setFindingClassValue(int value)
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;value - The enum numeric value on the wire for findingClass to set.public Finding.FindingClass getFindingClass()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;getFindingClass in interface FindingOrBuilderpublic Finding.Builder setFindingClass(Finding.FindingClass value)
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;value - The findingClass to set.public Finding.Builder clearFindingClass()
The class of the finding.
.google.cloud.securitycenter.v1.Finding.FindingClass finding_class = 17;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;hasIndicator in interface FindingOrBuilderpublic 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;getIndicator in interface FindingOrBuilderpublic 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;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;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;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;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;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;getIndicatorOrBuilder in interface FindingOrBuilderpublic 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;hasVulnerability in interface FindingOrBuilderpublic 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;getVulnerability in interface FindingOrBuilderpublic 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;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;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;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;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;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;getVulnerabilityOrBuilder in interface FindingOrBuilderpublic 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];
hasMuteUpdateTime in interface FindingOrBuilderpublic 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];
getMuteUpdateTime in interface FindingOrBuilderpublic 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];
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];
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];
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];
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];
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];
getMuteUpdateTimeOrBuilder in interface FindingOrBuilderpublic int getExternalSystemsCount()
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];
getExternalSystemsCount in interface FindingOrBuilderpublic 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];
containsExternalSystems in interface FindingOrBuilder@Deprecated public Map<String,ExternalSystem> getExternalSystems()
getExternalSystemsMap() instead.getExternalSystems in interface FindingOrBuilderpublic 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];
getExternalSystemsMap in interface FindingOrBuilderpublic 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];
getExternalSystemsOrDefault in interface FindingOrBuilderpublic 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];
getExternalSystemsOrThrow in interface FindingOrBuilderpublic Finding.Builder clearExternalSystems()
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];
@Deprecated public Map<String,ExternalSystem> getMutableExternalSystems()
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];
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];
public ExternalSystem.Builder putExternalSystemsBuilderIfAbsent(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];
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;hasMitreAttack in interface FindingOrBuilderpublic 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;getMitreAttack in interface FindingOrBuilderpublic 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;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;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;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;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;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;getMitreAttackOrBuilder in interface FindingOrBuilderpublic 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;hasAccess in interface FindingOrBuilderpublic 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;getAccess in interface FindingOrBuilderpublic 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;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;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;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;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;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;getAccessOrBuilder in interface FindingOrBuilderpublic List<Connection> getConnectionsList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;getConnectionsList in interface FindingOrBuilderpublic int getConnectionsCount()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;getConnectionsCount in interface FindingOrBuilderpublic Connection getConnections(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;getConnections in interface FindingOrBuilderpublic 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;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;public Finding.Builder addConnections(Connection value)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;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;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;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;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;public Finding.Builder clearConnections()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;public Finding.Builder removeConnections(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;public Connection.Builder getConnectionsBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;public ConnectionOrBuilder getConnectionsOrBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;getConnectionsOrBuilder in interface FindingOrBuilderpublic List<? extends ConnectionOrBuilder> getConnectionsOrBuilderList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;getConnectionsOrBuilderList in interface FindingOrBuilderpublic Connection.Builder addConnectionsBuilder()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;public Connection.Builder addConnectionsBuilder(int index)
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;public List<Connection.Builder> getConnectionsBuilderList()
Contains information about the IP connection associated with the finding.
repeated .google.cloud.securitycenter.v1.Connection connections = 31;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;getMuteInitiator in interface FindingOrBuilderpublic 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;getMuteInitiatorBytes in interface FindingOrBuilderpublic 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;value - The muteInitiator to set.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;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;value - The bytes for muteInitiator to set.public List<Process> getProcessesList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;getProcessesList in interface FindingOrBuilderpublic int getProcessesCount()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;getProcessesCount in interface FindingOrBuilderpublic Process getProcesses(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;getProcesses in interface FindingOrBuilderpublic Finding.Builder setProcesses(int index, Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;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;public Finding.Builder addProcesses(Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Finding.Builder addProcesses(int index, Process value)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Finding.Builder addProcesses(Process.Builder builderForValue)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;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;public Finding.Builder addAllProcesses(Iterable<? extends Process> values)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Finding.Builder clearProcesses()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Finding.Builder removeProcesses(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Process.Builder getProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public ProcessOrBuilder getProcessesOrBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;getProcessesOrBuilder in interface FindingOrBuilderpublic List<? extends ProcessOrBuilder> getProcessesOrBuilderList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;getProcessesOrBuilderList in interface FindingOrBuilderpublic Process.Builder addProcessesBuilder()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public Process.Builder addProcessesBuilder(int index)
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public List<Process.Builder> getProcessesBuilderList()
Represents operating system processes associated with the Finding.
repeated .google.cloud.securitycenter.v1.Process processes = 30;public int getContactsCount()
FindingOrBuilder
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];
getContactsCount in interface FindingOrBuilderpublic 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];
containsContacts in interface FindingOrBuilder@Deprecated public Map<String,ContactDetails> getContacts()
getContactsMap() instead.getContacts in interface FindingOrBuilderpublic 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];
getContactsMap in interface FindingOrBuilderpublic 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];
getContactsOrDefault in interface FindingOrBuilderpublic 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];
getContactsOrThrow in interface FindingOrBuilderpublic Finding.Builder clearContacts()
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];
@Deprecated public Map<String,ContactDetails> getMutableContacts()
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];
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];
public ContactDetails.Builder putContactsBuilderIfAbsent(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];
public List<Compliance> getCompliancesList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;getCompliancesList in interface FindingOrBuilderpublic int getCompliancesCount()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;getCompliancesCount in interface FindingOrBuilderpublic Compliance getCompliances(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;getCompliances in interface FindingOrBuilderpublic 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;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;public Finding.Builder addCompliances(Compliance value)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;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;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;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;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;public Finding.Builder clearCompliances()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;public Finding.Builder removeCompliances(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;public Compliance.Builder getCompliancesBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;public ComplianceOrBuilder getCompliancesOrBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;getCompliancesOrBuilder in interface FindingOrBuilderpublic List<? extends ComplianceOrBuilder> getCompliancesOrBuilderList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;getCompliancesOrBuilderList in interface FindingOrBuilderpublic Compliance.Builder addCompliancesBuilder()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;public Compliance.Builder addCompliancesBuilder(int index)
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;public List<Compliance.Builder> getCompliancesBuilderList()
Contains compliance information for security standards associated to the finding.
repeated .google.cloud.securitycenter.v1.Compliance compliances = 34;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];getParentDisplayName in interface FindingOrBuilderpublic 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];getParentDisplayNameBytes in interface FindingOrBuilderpublic 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];value - The parentDisplayName to set.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];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];value - The bytes for parentDisplayName to set.public String getDescription()
Contains more details about the finding.
string description = 37;getDescription in interface FindingOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Contains more details about the finding.
string description = 37;getDescriptionBytes in interface FindingOrBuilderpublic Finding.Builder setDescription(String value)
Contains more details about the finding.
string description = 37;value - The description to set.public Finding.Builder clearDescription()
Contains more details about the finding.
string description = 37;public Finding.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Contains more details about the finding.
string description = 37;value - The bytes for description to set.public boolean hasExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;hasExfiltration in interface FindingOrBuilderpublic Exfiltration getExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;getExfiltration in interface FindingOrBuilderpublic Finding.Builder setExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;public Finding.Builder setExfiltration(Exfiltration.Builder builderForValue)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;public Finding.Builder mergeExfiltration(Exfiltration value)
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;public Finding.Builder clearExfiltration()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;public Exfiltration.Builder getExfiltrationBuilder()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;public ExfiltrationOrBuilder getExfiltrationOrBuilder()
Represents exfiltrations associated with the finding.
.google.cloud.securitycenter.v1.Exfiltration exfiltration = 38;getExfiltrationOrBuilder in interface FindingOrBuilderpublic List<IamBinding> getIamBindingsList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;getIamBindingsList in interface FindingOrBuilderpublic int getIamBindingsCount()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;getIamBindingsCount in interface FindingOrBuilderpublic IamBinding getIamBindings(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;getIamBindings in interface FindingOrBuilderpublic Finding.Builder setIamBindings(int index, IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;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;public Finding.Builder addIamBindings(IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public Finding.Builder addIamBindings(int index, IamBinding value)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public Finding.Builder addIamBindings(IamBinding.Builder builderForValue)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;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;public Finding.Builder addAllIamBindings(Iterable<? extends IamBinding> values)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public Finding.Builder clearIamBindings()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public Finding.Builder removeIamBindings(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public IamBinding.Builder getIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public IamBindingOrBuilder getIamBindingsOrBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;getIamBindingsOrBuilder in interface FindingOrBuilderpublic List<? extends IamBindingOrBuilder> getIamBindingsOrBuilderList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;getIamBindingsOrBuilderList in interface FindingOrBuilderpublic IamBinding.Builder addIamBindingsBuilder()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public IamBinding.Builder addIamBindingsBuilder(int index)
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public List<IamBinding.Builder> getIamBindingsBuilderList()
Represents IAM bindings associated with the finding.
repeated .google.cloud.securitycenter.v1.IamBinding iam_bindings = 39;public String getNextSteps()
Steps to address the finding.
string next_steps = 40;getNextSteps in interface FindingOrBuilderpublic com.google.protobuf.ByteString getNextStepsBytes()
Steps to address the finding.
string next_steps = 40;getNextStepsBytes in interface FindingOrBuilderpublic Finding.Builder setNextSteps(String value)
Steps to address the finding.
string next_steps = 40;value - The nextSteps to set.public Finding.Builder clearNextSteps()
Steps to address the finding.
string next_steps = 40;public Finding.Builder setNextStepsBytes(com.google.protobuf.ByteString value)
Steps to address the finding.
string next_steps = 40;value - The bytes for nextSteps to set.public String getModuleName()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;getModuleName in interface FindingOrBuilderpublic com.google.protobuf.ByteString getModuleNameBytes()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;getModuleNameBytes in interface FindingOrBuilderpublic Finding.Builder setModuleName(String value)
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;value - The moduleName to set.public Finding.Builder clearModuleName()
Unique identifier of the module which generated the finding. Example: folders/598186756061/securityHealthAnalyticsSettings/customModules/56799441161885
string module_name = 41;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;value - The bytes for moduleName to set.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;getContainersList in interface FindingOrBuilderpublic 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;getContainersCount in interface FindingOrBuilderpublic 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;getContainers in interface FindingOrBuilderpublic 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;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;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;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;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;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;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;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;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;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;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;getContainersOrBuilder in interface FindingOrBuilderpublic 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;getContainersOrBuilderList in interface FindingOrBuilderpublic 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;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;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;public boolean hasKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;hasKubernetes in interface FindingOrBuilderpublic Kubernetes getKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;getKubernetes in interface FindingOrBuilderpublic Finding.Builder setKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;public Finding.Builder setKubernetes(Kubernetes.Builder builderForValue)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;public Finding.Builder mergeKubernetes(Kubernetes value)
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;public Finding.Builder clearKubernetes()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;public Kubernetes.Builder getKubernetesBuilder()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;public KubernetesOrBuilder getKubernetesOrBuilder()
Kubernetes resources associated with the finding.
.google.cloud.securitycenter.v1.Kubernetes kubernetes = 43;getKubernetesOrBuilder in interface FindingOrBuilderpublic boolean hasDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;hasDatabase in interface FindingOrBuilderpublic Database getDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;getDatabase in interface FindingOrBuilderpublic Finding.Builder setDatabase(Database value)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;public Finding.Builder setDatabase(Database.Builder builderForValue)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;public Finding.Builder mergeDatabase(Database value)
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;public Finding.Builder clearDatabase()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;public Database.Builder getDatabaseBuilder()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;public DatabaseOrBuilder getDatabaseOrBuilder()
Database associated with the finding.
.google.cloud.securitycenter.v1.Database database = 44;getDatabaseOrBuilder in interface FindingOrBuilderpublic List<File> getFilesList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;getFilesList in interface FindingOrBuilderpublic int getFilesCount()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;getFilesCount in interface FindingOrBuilderpublic File getFiles(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;getFiles in interface FindingOrBuilderpublic Finding.Builder setFiles(int index, File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder setFiles(int index, File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder addFiles(File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder addFiles(int index, File value)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder addFiles(File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder addFiles(int index, File.Builder builderForValue)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder addAllFiles(Iterable<? extends File> values)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder clearFiles()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public Finding.Builder removeFiles(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public File.Builder getFilesBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public FileOrBuilder getFilesOrBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;getFilesOrBuilder in interface FindingOrBuilderpublic List<? extends FileOrBuilder> getFilesOrBuilderList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;getFilesOrBuilderList in interface FindingOrBuilderpublic File.Builder addFilesBuilder()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public File.Builder addFilesBuilder(int index)
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;public List<File.Builder> getFilesBuilderList()
File associated with the finding.
repeated .google.cloud.securitycenter.v1.File files = 46;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;hasCloudDlpInspection in interface FindingOrBuilderpublic 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;getCloudDlpInspection in interface FindingOrBuilderpublic 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;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;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;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;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;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;getCloudDlpInspectionOrBuilder in interface FindingOrBuilderpublic boolean hasCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;hasCloudDlpDataProfile in interface FindingOrBuilderpublic CloudDlpDataProfile getCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;getCloudDlpDataProfile in interface FindingOrBuilderpublic 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;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;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;public Finding.Builder clearCloudDlpDataProfile()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;public CloudDlpDataProfile.Builder getCloudDlpDataProfileBuilder()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;public CloudDlpDataProfileOrBuilder getCloudDlpDataProfileOrBuilder()
Cloud DLP data profile that is associated with the finding.
.google.cloud.securitycenter.v1.CloudDlpDataProfile cloud_dlp_data_profile = 49;getCloudDlpDataProfileOrBuilder in interface FindingOrBuilderpublic boolean hasKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;hasKernelRootkit in interface FindingOrBuilderpublic KernelRootkit getKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;getKernelRootkit in interface FindingOrBuilderpublic Finding.Builder setKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;public Finding.Builder setKernelRootkit(KernelRootkit.Builder builderForValue)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;public Finding.Builder mergeKernelRootkit(KernelRootkit value)
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;public Finding.Builder clearKernelRootkit()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;public KernelRootkit.Builder getKernelRootkitBuilder()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;public KernelRootkitOrBuilder getKernelRootkitOrBuilder()
Signature of the kernel rootkit.
.google.cloud.securitycenter.v1.KernelRootkit kernel_rootkit = 50;getKernelRootkitOrBuilder in interface FindingOrBuilderpublic List<OrgPolicy> getOrgPoliciesList()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;getOrgPoliciesList in interface FindingOrBuilderpublic int getOrgPoliciesCount()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;getOrgPoliciesCount in interface FindingOrBuilderpublic OrgPolicy getOrgPolicies(int index)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;getOrgPolicies in interface FindingOrBuilderpublic Finding.Builder setOrgPolicies(int index, OrgPolicy value)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder setOrgPolicies(int index, OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder addOrgPolicies(OrgPolicy value)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder addOrgPolicies(int index, OrgPolicy value)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder addOrgPolicies(OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder addOrgPolicies(int index, OrgPolicy.Builder builderForValue)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder addAllOrgPolicies(Iterable<? extends OrgPolicy> values)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder clearOrgPolicies()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public Finding.Builder removeOrgPolicies(int index)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public OrgPolicy.Builder getOrgPoliciesBuilder(int index)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public OrgPolicyOrBuilder getOrgPoliciesOrBuilder(int index)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;getOrgPoliciesOrBuilder in interface FindingOrBuilderpublic List<? extends OrgPolicyOrBuilder> getOrgPoliciesOrBuilderList()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;getOrgPoliciesOrBuilderList in interface FindingOrBuilderpublic OrgPolicy.Builder addOrgPoliciesBuilder()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public OrgPolicy.Builder addOrgPoliciesBuilder(int index)
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public List<OrgPolicy.Builder> getOrgPoliciesBuilderList()
Contains information about the org policies associated with the finding.
repeated .google.cloud.securitycenter.v1.OrgPolicy org_policies = 51;public boolean hasApplication()
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;hasApplication in interface FindingOrBuilderpublic Application getApplication()
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;getApplication in interface FindingOrBuilderpublic Finding.Builder setApplication(Application value)
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;public Finding.Builder setApplication(Application.Builder builderForValue)
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;public Finding.Builder mergeApplication(Application value)
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;public Finding.Builder clearApplication()
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;public Application.Builder getApplicationBuilder()
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;public ApplicationOrBuilder getApplicationOrBuilder()
Represents an application associated with the finding.
.google.cloud.securitycenter.v1.Application application = 53;getApplicationOrBuilder in interface FindingOrBuilderpublic boolean hasBackupDisasterRecovery()
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
hasBackupDisasterRecovery in interface FindingOrBuilderpublic BackupDisasterRecovery getBackupDisasterRecovery()
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
getBackupDisasterRecovery in interface FindingOrBuilderpublic Finding.Builder setBackupDisasterRecovery(BackupDisasterRecovery value)
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
public Finding.Builder setBackupDisasterRecovery(BackupDisasterRecovery.Builder builderForValue)
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
public Finding.Builder mergeBackupDisasterRecovery(BackupDisasterRecovery value)
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
public Finding.Builder clearBackupDisasterRecovery()
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
public BackupDisasterRecovery.Builder getBackupDisasterRecoveryBuilder()
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
public BackupDisasterRecoveryOrBuilder getBackupDisasterRecoveryOrBuilder()
Fields related to Backup and DR findings.
.google.cloud.securitycenter.v1.BackupDisasterRecovery backup_disaster_recovery = 55;
getBackupDisasterRecoveryOrBuilder in interface FindingOrBuilderpublic boolean hasSecurityPosture()
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;hasSecurityPosture in interface FindingOrBuilderpublic SecurityPosture getSecurityPosture()
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;getSecurityPosture in interface FindingOrBuilderpublic Finding.Builder setSecurityPosture(SecurityPosture value)
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;public Finding.Builder setSecurityPosture(SecurityPosture.Builder builderForValue)
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;public Finding.Builder mergeSecurityPosture(SecurityPosture value)
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;public Finding.Builder clearSecurityPosture()
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;public SecurityPosture.Builder getSecurityPostureBuilder()
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;public SecurityPostureOrBuilder getSecurityPostureOrBuilder()
The security posture associated with the finding.
.google.cloud.securitycenter.v1.SecurityPosture security_posture = 56;getSecurityPostureOrBuilder in interface FindingOrBuilderpublic List<LogEntry> getLogEntriesList()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;getLogEntriesList in interface FindingOrBuilderpublic int getLogEntriesCount()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;getLogEntriesCount in interface FindingOrBuilderpublic LogEntry getLogEntries(int index)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;getLogEntries in interface FindingOrBuilderpublic Finding.Builder setLogEntries(int index, LogEntry value)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder setLogEntries(int index, LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder addLogEntries(LogEntry value)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder addLogEntries(int index, LogEntry value)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder addLogEntries(LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder addLogEntries(int index, LogEntry.Builder builderForValue)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder addAllLogEntries(Iterable<? extends LogEntry> values)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder clearLogEntries()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public Finding.Builder removeLogEntries(int index)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public LogEntry.Builder getLogEntriesBuilder(int index)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public LogEntryOrBuilder getLogEntriesOrBuilder(int index)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;getLogEntriesOrBuilder in interface FindingOrBuilderpublic List<? extends LogEntryOrBuilder> getLogEntriesOrBuilderList()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;getLogEntriesOrBuilderList in interface FindingOrBuilderpublic LogEntry.Builder addLogEntriesBuilder()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public LogEntry.Builder addLogEntriesBuilder(int index)
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public List<LogEntry.Builder> getLogEntriesBuilderList()
Log entries that are relevant to the finding.
repeated .google.cloud.securitycenter.v1.LogEntry log_entries = 57;public List<LoadBalancer> getLoadBalancersList()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;getLoadBalancersList in interface FindingOrBuilderpublic int getLoadBalancersCount()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;getLoadBalancersCount in interface FindingOrBuilderpublic LoadBalancer getLoadBalancers(int index)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;getLoadBalancers in interface FindingOrBuilderpublic Finding.Builder setLoadBalancers(int index, LoadBalancer value)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder setLoadBalancers(int index, LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder addLoadBalancers(LoadBalancer value)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder addLoadBalancers(int index, LoadBalancer value)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder addLoadBalancers(LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder addLoadBalancers(int index, LoadBalancer.Builder builderForValue)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder addAllLoadBalancers(Iterable<? extends LoadBalancer> values)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder clearLoadBalancers()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public Finding.Builder removeLoadBalancers(int index)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public LoadBalancer.Builder getLoadBalancersBuilder(int index)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public LoadBalancerOrBuilder getLoadBalancersOrBuilder(int index)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;getLoadBalancersOrBuilder in interface FindingOrBuilderpublic List<? extends LoadBalancerOrBuilder> getLoadBalancersOrBuilderList()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;getLoadBalancersOrBuilderList in interface FindingOrBuilderpublic LoadBalancer.Builder addLoadBalancersBuilder()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public LoadBalancer.Builder addLoadBalancersBuilder(int index)
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public List<LoadBalancer.Builder> getLoadBalancersBuilderList()
The load balancers associated with the finding.
repeated .google.cloud.securitycenter.v1.LoadBalancer load_balancers = 58;public boolean hasNotebook()
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;hasNotebook in interface FindingOrBuilderpublic Notebook getNotebook()
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;getNotebook in interface FindingOrBuilderpublic Finding.Builder setNotebook(Notebook value)
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;public Finding.Builder setNotebook(Notebook.Builder builderForValue)
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;public Finding.Builder mergeNotebook(Notebook value)
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;public Finding.Builder clearNotebook()
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;public Notebook.Builder getNotebookBuilder()
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;public NotebookOrBuilder getNotebookOrBuilder()
Notebook associated with the finding.
.google.cloud.securitycenter.v1.Notebook notebook = 63;getNotebookOrBuilder in interface FindingOrBuilderpublic final Finding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>public final Finding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Finding.Builder>Copyright © 2024 Google LLC. All rights reserved.