Class ComponentSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
com.google.cloud.securitycenter.settings.v1beta1.ComponentSettings.Builder
- All Implemented Interfaces:
ComponentSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ComponentSettings
public static final class ComponentSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
implements ComponentSettingsOrBuilder
Component Settings for Security Command CenterProtobuf type
google.cloud.securitycenter.settings.v1beta1.ComponentSettings-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONOutput only.Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONThe relative resource name of the component settings.Output only.Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.Output only.Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERbooleanSettings for detectors.Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONContainer Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONContainer Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intSettings for detectors.Settings for detectors.getDetectorSettingsOrDefault(String key, ComponentSettings.DetectorSettings defaultValue) Settings for detectors.Settings for detectors.getEtag()Output only.com.google.protobuf.ByteStringOutput only.Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONEvent Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONEvent Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONDeprecated.getName()The relative resource name of the component settings.com.google.protobuf.ByteStringThe relative resource name of the component settings.Output only.com.google.protobuf.ByteStringOutput only.Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSSecurity Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSSecurity Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSgetState()ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.intENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERWeb Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERWeb Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERbooleanContainer Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONbooleanEvent Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONbooleanSecurity Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSbooleanOutput only.booleanWeb Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanContainer Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONEvent Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONmergeFrom(ComponentSettings other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSmergeUpdateTime(com.google.protobuf.Timestamp value) Output only.Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERSettings for detectors.Settings for detectors.Settings for detectors.Settings for detectors.Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONContainer Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONOutput only.setEtagBytes(com.google.protobuf.ByteString value) Output only.Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONsetEventThreatDetectionSettings(EventThreatDetectionSettings.Builder builderForValue) Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONThe relative resource name of the component settings.setNameBytes(com.google.protobuf.ByteString value) The relative resource name of the component settings.setProjectServiceAccount(String value) Output only.setProjectServiceAccountBytes(com.google.protobuf.ByteString value) Output only.Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSSecurity Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSsetState(ComponentEnablementState value) ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.setStateValue(int value) ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERsetWebSecurityScannerSettings(WebSecurityScanner.Builder builderForValue) Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ComponentSettings.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ComponentSettings.Builder>
-
mergeFrom
public ComponentSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ComponentSettings.Builder>- Throws:
IOException
-
getSpecificSettingsCase
- Specified by:
getSpecificSettingsCasein interfaceComponentSettingsOrBuilder
-
clearSpecificSettings
-
getName
The relative resource name of the component settings. Formats: * `organizations/{organization}/components/{component}/settings` * `folders/{folder}/components/{component}/settings` * `projects/{project}/components/{component}/settings` * `projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings`string name = 1;- Specified by:
getNamein interfaceComponentSettingsOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The relative resource name of the component settings. Formats: * `organizations/{organization}/components/{component}/settings` * `folders/{folder}/components/{component}/settings` * `projects/{project}/components/{component}/settings` * `projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings`string name = 1;- Specified by:
getNameBytesin interfaceComponentSettingsOrBuilder- Returns:
- The bytes for name.
-
setName
The relative resource name of the component settings. Formats: * `organizations/{organization}/components/{component}/settings` * `folders/{folder}/components/{component}/settings` * `projects/{project}/components/{component}/settings` * `projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings`string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The relative resource name of the component settings. Formats: * `organizations/{organization}/components/{component}/settings` * `folders/{folder}/components/{component}/settings` * `projects/{project}/components/{component}/settings` * `projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings`string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The relative resource name of the component settings. Formats: * `organizations/{organization}/components/{component}/settings` * `folders/{folder}/components/{component}/settings` * `projects/{project}/components/{component}/settings` * `projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings` * `projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings`string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;- Specified by:
getStateValuein interfaceComponentSettingsOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;- Specified by:
getStatein interfaceComponentSettingsOrBuilder- Returns:
- The state.
-
setState
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;- Returns:
- This builder for chaining.
-
getProjectServiceAccount
Output only. The service account to be used for security center component. The component must have permission to "act as" the service account.
string project_service_account = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getProjectServiceAccountin interfaceComponentSettingsOrBuilder- Returns:
- The projectServiceAccount.
-
getProjectServiceAccountBytes
public com.google.protobuf.ByteString getProjectServiceAccountBytes()Output only. The service account to be used for security center component. The component must have permission to "act as" the service account.
string project_service_account = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getProjectServiceAccountBytesin interfaceComponentSettingsOrBuilder- Returns:
- The bytes for projectServiceAccount.
-
setProjectServiceAccount
Output only. The service account to be used for security center component. The component must have permission to "act as" the service account.
string project_service_account = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The projectServiceAccount to set.- Returns:
- This builder for chaining.
-
clearProjectServiceAccount
Output only. The service account to be used for security center component. The component must have permission to "act as" the service account.
string project_service_account = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setProjectServiceAccountBytes
public ComponentSettings.Builder setProjectServiceAccountBytes(com.google.protobuf.ByteString value) Output only. The service account to be used for security center component. The component must have permission to "act as" the service account.
string project_service_account = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for projectServiceAccount to set.- Returns:
- This builder for chaining.
-
getDetectorSettingsCount
public int getDetectorSettingsCount()Description copied from interface:ComponentSettingsOrBuilderSettings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4;- Specified by:
getDetectorSettingsCountin interfaceComponentSettingsOrBuilder
-
containsDetectorSettings
Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4;- Specified by:
containsDetectorSettingsin interfaceComponentSettingsOrBuilder
-
getDetectorSettings
Deprecated.UsegetDetectorSettingsMap()instead.- Specified by:
getDetectorSettingsin interfaceComponentSettingsOrBuilder
-
getDetectorSettingsMap
Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4;- Specified by:
getDetectorSettingsMapin interfaceComponentSettingsOrBuilder
-
getDetectorSettingsOrDefault
public ComponentSettings.DetectorSettings getDetectorSettingsOrDefault(String key, ComponentSettings.DetectorSettings defaultValue) Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4;- Specified by:
getDetectorSettingsOrDefaultin interfaceComponentSettingsOrBuilder
-
getDetectorSettingsOrThrow
Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4;- Specified by:
getDetectorSettingsOrThrowin interfaceComponentSettingsOrBuilder
-
clearDetectorSettings
-
removeDetectorSettings
Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4; -
getMutableDetectorSettings
Deprecated.Use alternate mutation accessors instead. -
putDetectorSettings
public ComponentSettings.Builder putDetectorSettings(String key, ComponentSettings.DetectorSettings value) Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4; -
putAllDetectorSettings
public ComponentSettings.Builder putAllDetectorSettings(Map<String, ComponentSettings.DetectorSettings> values) Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4; -
putDetectorSettingsBuilderIfAbsent
Settings for detectors. Not all detectors must have settings present at each and every level in the hierarchy. If it is not present the setting will be inherited from its ancestors folders, organizations or the defaults.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings.DetectorSettings> detector_settings = 4; -
getEtag
Output only. An fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEtagin interfaceComponentSettingsOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()Output only. An fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEtagBytesin interfaceComponentSettingsOrBuilder- Returns:
- The bytes for etag.
-
setEtag
Output only. An fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The etag to set.- Returns:
- This builder for chaining.
-
clearEtag
Output only. An fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setEtagBytes
Output only. An fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for etag to set.- Returns:
- This builder for chaining.
-
hasUpdateTime
public boolean hasUpdateTime()Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceComponentSettingsOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceComponentSettingsOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
public ComponentSettings.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceComponentSettingsOrBuilder
-
hasContainerThreatDetectionSettings
public boolean hasContainerThreatDetectionSettings()Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;- Specified by:
hasContainerThreatDetectionSettingsin interfaceComponentSettingsOrBuilder- Returns:
- Whether the containerThreatDetectionSettings field is set.
-
getContainerThreatDetectionSettings
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;- Specified by:
getContainerThreatDetectionSettingsin interfaceComponentSettingsOrBuilder- Returns:
- The containerThreatDetectionSettings.
-
setContainerThreatDetectionSettings
public ComponentSettings.Builder setContainerThreatDetectionSettings(ContainerThreatDetectionSettings value) Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41; -
setContainerThreatDetectionSettings
public ComponentSettings.Builder setContainerThreatDetectionSettings(ContainerThreatDetectionSettings.Builder builderForValue) Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41; -
mergeContainerThreatDetectionSettings
public ComponentSettings.Builder mergeContainerThreatDetectionSettings(ContainerThreatDetectionSettings value) Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41; -
clearContainerThreatDetectionSettings
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41; -
getContainerThreatDetectionSettingsBuilder
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41; -
getContainerThreatDetectionSettingsOrBuilder
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;- Specified by:
getContainerThreatDetectionSettingsOrBuilderin interfaceComponentSettingsOrBuilder
-
hasEventThreatDetectionSettings
public boolean hasEventThreatDetectionSettings()Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;- Specified by:
hasEventThreatDetectionSettingsin interfaceComponentSettingsOrBuilder- Returns:
- Whether the eventThreatDetectionSettings field is set.
-
getEventThreatDetectionSettings
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;- Specified by:
getEventThreatDetectionSettingsin interfaceComponentSettingsOrBuilder- Returns:
- The eventThreatDetectionSettings.
-
setEventThreatDetectionSettings
public ComponentSettings.Builder setEventThreatDetectionSettings(EventThreatDetectionSettings value) Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42; -
setEventThreatDetectionSettings
public ComponentSettings.Builder setEventThreatDetectionSettings(EventThreatDetectionSettings.Builder builderForValue) Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42; -
mergeEventThreatDetectionSettings
public ComponentSettings.Builder mergeEventThreatDetectionSettings(EventThreatDetectionSettings value) Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42; -
clearEventThreatDetectionSettings
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42; -
getEventThreatDetectionSettingsBuilder
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42; -
getEventThreatDetectionSettingsOrBuilder
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;- Specified by:
getEventThreatDetectionSettingsOrBuilderin interfaceComponentSettingsOrBuilder
-
hasSecurityHealthAnalyticsSettings
public boolean hasSecurityHealthAnalyticsSettings()Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;- Specified by:
hasSecurityHealthAnalyticsSettingsin interfaceComponentSettingsOrBuilder- Returns:
- Whether the securityHealthAnalyticsSettings field is set.
-
getSecurityHealthAnalyticsSettings
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;- Specified by:
getSecurityHealthAnalyticsSettingsin interfaceComponentSettingsOrBuilder- Returns:
- The securityHealthAnalyticsSettings.
-
setSecurityHealthAnalyticsSettings
public ComponentSettings.Builder setSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings value) Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44; -
setSecurityHealthAnalyticsSettings
public ComponentSettings.Builder setSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings.Builder builderForValue) Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44; -
mergeSecurityHealthAnalyticsSettings
public ComponentSettings.Builder mergeSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings value) Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44; -
clearSecurityHealthAnalyticsSettings
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44; -
getSecurityHealthAnalyticsSettingsBuilder
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44; -
getSecurityHealthAnalyticsSettingsOrBuilder
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;- Specified by:
getSecurityHealthAnalyticsSettingsOrBuilderin interfaceComponentSettingsOrBuilder
-
hasWebSecurityScannerSettings
public boolean hasWebSecurityScannerSettings()Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;- Specified by:
hasWebSecurityScannerSettingsin interfaceComponentSettingsOrBuilder- Returns:
- Whether the webSecurityScannerSettings field is set.
-
getWebSecurityScannerSettings
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;- Specified by:
getWebSecurityScannerSettingsin interfaceComponentSettingsOrBuilder- Returns:
- The webSecurityScannerSettings.
-
setWebSecurityScannerSettings
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40; -
setWebSecurityScannerSettings
public ComponentSettings.Builder setWebSecurityScannerSettings(WebSecurityScanner.Builder builderForValue) Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40; -
mergeWebSecurityScannerSettings
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40; -
clearWebSecurityScannerSettings
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40; -
getWebSecurityScannerSettingsBuilder
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40; -
getWebSecurityScannerSettingsOrBuilder
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;- Specified by:
getWebSecurityScannerSettingsOrBuilderin interfaceComponentSettingsOrBuilder
-