public static final class ComponentSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder> implements ComponentSettingsOrBuilder
Component Settings for Security Command CenterProtobuf type
google.cloud.securitycenter.settings.v1beta1.ComponentSettings| Modifier and Type | Method and Description |
|---|---|
ComponentSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ComponentSettings |
build() |
ComponentSettings |
buildPartial() |
ComponentSettings.Builder |
clear() |
ComponentSettings.Builder |
clearContainerThreatDetectionSettings()
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ComponentSettings.Builder |
clearDetectorSettings() |
ComponentSettings.Builder |
clearEtag()
Output only.
|
ComponentSettings.Builder |
clearEventThreatDetectionSettings()
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
ComponentSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ComponentSettings.Builder |
clearName()
The relative resource name of the component settings.
|
ComponentSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ComponentSettings.Builder |
clearProjectServiceAccount()
Output only.
|
ComponentSettings.Builder |
clearSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
ComponentSettings.Builder |
clearSpecificSettings() |
ComponentSettings.Builder |
clearState()
ENABLE to enable component, DISABLE to disable and INHERIT to inherit
setting from ancestors.
|
ComponentSettings.Builder |
clearUpdateTime()
Output only.
|
ComponentSettings.Builder |
clearWebSecurityScannerSettings()
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
ComponentSettings.Builder |
clone() |
boolean |
containsDetectorSettings(String key)
Settings for detectors.
|
ContainerThreatDetectionSettings |
getContainerThreatDetectionSettings()
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ContainerThreatDetectionSettings.Builder |
getContainerThreatDetectionSettingsBuilder()
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ContainerThreatDetectionSettingsOrBuilder |
getContainerThreatDetectionSettingsOrBuilder()
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ComponentSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,ComponentSettings.DetectorSettings> |
getDetectorSettings()
Deprecated.
|
int |
getDetectorSettingsCount()
Settings for detectors.
|
Map<String,ComponentSettings.DetectorSettings> |
getDetectorSettingsMap()
Settings for detectors.
|
ComponentSettings.DetectorSettings |
getDetectorSettingsOrDefault(String key,
ComponentSettings.DetectorSettings defaultValue)
Settings for detectors.
|
ComponentSettings.DetectorSettings |
getDetectorSettingsOrThrow(String key)
Settings for detectors.
|
String |
getEtag()
Output only.
|
com.google.protobuf.ByteString |
getEtagBytes()
Output only.
|
EventThreatDetectionSettings |
getEventThreatDetectionSettings()
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
EventThreatDetectionSettings.Builder |
getEventThreatDetectionSettingsBuilder()
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
EventThreatDetectionSettingsOrBuilder |
getEventThreatDetectionSettingsOrBuilder()
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
Map<String,ComponentSettings.DetectorSettings> |
getMutableDetectorSettings()
Deprecated.
|
String |
getName()
The relative resource name of the component settings.
|
com.google.protobuf.ByteString |
getNameBytes()
The relative resource name of the component settings.
|
String |
getProjectServiceAccount()
Output only.
|
com.google.protobuf.ByteString |
getProjectServiceAccountBytes()
Output only.
|
SecurityHealthAnalyticsSettings |
getSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
SecurityHealthAnalyticsSettings.Builder |
getSecurityHealthAnalyticsSettingsBuilder()
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
SecurityHealthAnalyticsSettingsOrBuilder |
getSecurityHealthAnalyticsSettingsOrBuilder()
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
ComponentSettings.SpecificSettingsCase |
getSpecificSettingsCase() |
ComponentEnablementState |
getState()
ENABLE to enable component, DISABLE to disable and INHERIT to inherit
setting from ancestors.
|
int |
getStateValue()
ENABLE to enable component, DISABLE to disable and INHERIT to inherit
setting from ancestors.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
WebSecurityScanner |
getWebSecurityScannerSettings()
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
WebSecurityScanner.Builder |
getWebSecurityScannerSettingsBuilder()
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
WebSecurityScannerOrBuilder |
getWebSecurityScannerSettingsOrBuilder()
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
boolean |
hasContainerThreatDetectionSettings()
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
boolean |
hasEventThreatDetectionSettings()
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
boolean |
hasSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasWebSecurityScannerSettings()
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
ComponentSettings.Builder |
mergeContainerThreatDetectionSettings(ContainerThreatDetectionSettings value)
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ComponentSettings.Builder |
mergeEventThreatDetectionSettings(EventThreatDetectionSettings value)
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
ComponentSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ComponentSettings.Builder |
mergeFrom(ComponentSettings other) |
ComponentSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
ComponentSettings.Builder |
mergeSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings value)
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
ComponentSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ComponentSettings.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
ComponentSettings.Builder |
mergeWebSecurityScannerSettings(WebSecurityScanner value)
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
ComponentSettings.Builder |
putAllDetectorSettings(Map<String,ComponentSettings.DetectorSettings> values)
Settings for detectors.
|
ComponentSettings.Builder |
putDetectorSettings(String key,
ComponentSettings.DetectorSettings value)
Settings for detectors.
|
ComponentSettings.Builder |
removeDetectorSettings(String key)
Settings for detectors.
|
ComponentSettings.Builder |
setContainerThreatDetectionSettings(ContainerThreatDetectionSettings.Builder builderForValue)
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ComponentSettings.Builder |
setContainerThreatDetectionSettings(ContainerThreatDetectionSettings value)
Container Threate Detection specific settings
For component, expect CONTAINER_THREAT_DETECTION
|
ComponentSettings.Builder |
setEtag(String value)
Output only.
|
ComponentSettings.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
Output only.
|
ComponentSettings.Builder |
setEventThreatDetectionSettings(EventThreatDetectionSettings.Builder builderForValue)
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
ComponentSettings.Builder |
setEventThreatDetectionSettings(EventThreatDetectionSettings value)
Event Threat Detection specific settings
For component, expect EVENT_THREAT_DETECTION
|
ComponentSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ComponentSettings.Builder |
setName(String value)
The relative resource name of the component settings.
|
ComponentSettings.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the component settings.
|
ComponentSettings.Builder |
setProjectServiceAccount(String value)
Output only.
|
ComponentSettings.Builder |
setProjectServiceAccountBytes(com.google.protobuf.ByteString value)
Output only.
|
ComponentSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ComponentSettings.Builder |
setSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings.Builder builderForValue)
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
ComponentSettings.Builder |
setSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings value)
Security Health Analytics specific settings
For component, expect SECURITY_HEALTH_ANALYTICS
|
ComponentSettings.Builder |
setState(ComponentEnablementState value)
ENABLE to enable component, DISABLE to disable and INHERIT to inherit
setting from ancestors.
|
ComponentSettings.Builder |
setStateValue(int value)
ENABLE to enable component, DISABLE to disable and INHERIT to inherit
setting from ancestors.
|
ComponentSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ComponentSettings.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ComponentSettings.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
ComponentSettings.Builder |
setWebSecurityScannerSettings(WebSecurityScanner.Builder builderForValue)
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
ComponentSettings.Builder |
setWebSecurityScannerSettings(WebSecurityScanner value)
Web Security Scanner specific settings
For component, expect WEB_SECURITY_SCANNER
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public ComponentSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.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<ComponentSettings.Builder>public ComponentSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ComponentSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ComponentSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ComponentSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public ComponentSettings.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<ComponentSettings.Builder>public ComponentSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public ComponentSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public ComponentSettings.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<ComponentSettings.Builder>public ComponentSettings.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<ComponentSettings.Builder>public ComponentSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ComponentSettings.Builder>public ComponentSettings.Builder mergeFrom(ComponentSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public ComponentSettings.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<ComponentSettings.Builder>IOExceptionpublic ComponentSettings.SpecificSettingsCase getSpecificSettingsCase()
getSpecificSettingsCase in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder clearSpecificSettings()
public String 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;getName in interface ComponentSettingsOrBuilderpublic 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;getNameBytes in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setName(String value)
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;value - The name to set.public ComponentSettings.Builder 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;public ComponentSettings.Builder setNameBytes(com.google.protobuf.ByteString value)
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;value - The bytes for name to set.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;
getStateValue in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setStateValue(int value)
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;
value - The enum numeric value on the wire for state to set.public ComponentEnablementState getState()
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;
getState in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setState(ComponentEnablementState value)
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;
value - The state to set.public ComponentSettings.Builder clearState()
ENABLE to enable component, DISABLE to disable and INHERIT to inherit setting from ancestors.
.google.cloud.securitycenter.settings.v1beta1.ComponentEnablementState state = 2;
public String 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];getProjectServiceAccount in interface ComponentSettingsOrBuilderpublic 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];getProjectServiceAccountBytes in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setProjectServiceAccount(String 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];value - The projectServiceAccount to set.public ComponentSettings.Builder 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];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];value - The bytes for projectServiceAccount to set.public int getDetectorSettingsCount()
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;
getDetectorSettingsCount in interface ComponentSettingsOrBuilderpublic boolean containsDetectorSettings(String key)
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;
containsDetectorSettings in interface ComponentSettingsOrBuilder@Deprecated public Map<String,ComponentSettings.DetectorSettings> getDetectorSettings()
getDetectorSettingsMap() instead.getDetectorSettings in interface ComponentSettingsOrBuilderpublic Map<String,ComponentSettings.DetectorSettings> 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;
getDetectorSettingsMap in interface ComponentSettingsOrBuilderpublic 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;
getDetectorSettingsOrDefault in interface ComponentSettingsOrBuilderpublic ComponentSettings.DetectorSettings getDetectorSettingsOrThrow(String key)
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;
getDetectorSettingsOrThrow in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder clearDetectorSettings()
public ComponentSettings.Builder removeDetectorSettings(String key)
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;
@Deprecated public Map<String,ComponentSettings.DetectorSettings> getMutableDetectorSettings()
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;
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;
public String 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];getEtag in interface ComponentSettingsOrBuilderpublic 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];getEtagBytes in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setEtag(String value)
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];value - The etag to set.public ComponentSettings.Builder 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];public ComponentSettings.Builder setEtagBytes(com.google.protobuf.ByteString value)
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];value - The bytes for etag to set.public boolean hasUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ComponentSettingsOrBuilderpublic 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];
getUpdateTime in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];
public ComponentSettings.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ComponentSettings.Builder clearUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
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];
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];
getUpdateTimeOrBuilder in interface ComponentSettingsOrBuilderpublic boolean hasContainerThreatDetectionSettings()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;
hasContainerThreatDetectionSettings in interface ComponentSettingsOrBuilderpublic ContainerThreatDetectionSettings getContainerThreatDetectionSettings()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;
getContainerThreatDetectionSettings in interface ComponentSettingsOrBuilderpublic 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;
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;
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;
public ComponentSettings.Builder clearContainerThreatDetectionSettings()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;
public ContainerThreatDetectionSettings.Builder getContainerThreatDetectionSettingsBuilder()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;
public ContainerThreatDetectionSettingsOrBuilder getContainerThreatDetectionSettingsOrBuilder()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.ContainerThreatDetectionSettings container_threat_detection_settings = 41;
getContainerThreatDetectionSettingsOrBuilder in interface ComponentSettingsOrBuilderpublic boolean hasEventThreatDetectionSettings()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;
hasEventThreatDetectionSettings in interface ComponentSettingsOrBuilderpublic EventThreatDetectionSettings getEventThreatDetectionSettings()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;
getEventThreatDetectionSettings in interface ComponentSettingsOrBuilderpublic 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;
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;
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;
public ComponentSettings.Builder clearEventThreatDetectionSettings()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;
public EventThreatDetectionSettings.Builder getEventThreatDetectionSettingsBuilder()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;
public EventThreatDetectionSettingsOrBuilder getEventThreatDetectionSettingsOrBuilder()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTION
.google.cloud.securitycenter.settings.v1beta1.EventThreatDetectionSettings event_threat_detection_settings = 42;
getEventThreatDetectionSettingsOrBuilder in interface ComponentSettingsOrBuilderpublic boolean hasSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;
hasSecurityHealthAnalyticsSettings in interface ComponentSettingsOrBuilderpublic SecurityHealthAnalyticsSettings getSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;
getSecurityHealthAnalyticsSettings in interface ComponentSettingsOrBuilderpublic 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;
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;
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;
public ComponentSettings.Builder clearSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;
public SecurityHealthAnalyticsSettings.Builder getSecurityHealthAnalyticsSettingsBuilder()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;
public SecurityHealthAnalyticsSettingsOrBuilder getSecurityHealthAnalyticsSettingsOrBuilder()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICS
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings security_health_analytics_settings = 44;
getSecurityHealthAnalyticsSettingsOrBuilder in interface ComponentSettingsOrBuilderpublic boolean hasWebSecurityScannerSettings()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
hasWebSecurityScannerSettings in interface ComponentSettingsOrBuilderpublic WebSecurityScanner getWebSecurityScannerSettings()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
getWebSecurityScannerSettings in interface ComponentSettingsOrBuilderpublic ComponentSettings.Builder setWebSecurityScannerSettings(WebSecurityScanner value)
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
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;
public ComponentSettings.Builder mergeWebSecurityScannerSettings(WebSecurityScanner value)
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
public ComponentSettings.Builder clearWebSecurityScannerSettings()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
public WebSecurityScanner.Builder getWebSecurityScannerSettingsBuilder()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
public WebSecurityScannerOrBuilder getWebSecurityScannerSettingsOrBuilder()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNER
.google.cloud.securitycenter.settings.v1beta1.WebSecurityScanner web_security_scanner_settings = 40;
getWebSecurityScannerSettingsOrBuilder in interface ComponentSettingsOrBuilderpublic final ComponentSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>public final ComponentSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ComponentSettings.Builder>Copyright © 2024 Google LLC. All rights reserved.