public static final class Settings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder> implements SettingsOrBuilder
Common configuration settings for all of Security Center.Protobuf type
google.cloud.securitycenter.settings.v1beta1.Settings| Modifier and Type | Method and Description |
|---|---|
Settings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Settings |
build() |
Settings |
buildPartial() |
Settings.Builder |
clear() |
Settings.Builder |
clearBillingSettings()
Billing settings
|
Settings.Builder |
clearComponentSettings() |
Settings.Builder |
clearDetectorGroupSettings() |
Settings.Builder |
clearEtag()
A fingerprint used for optimistic concurrency.
|
Settings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Settings.Builder |
clearName()
The relative resource name of the settings resource.
|
Settings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Settings.Builder |
clearOrgServiceAccount()
Output only.
|
Settings.Builder |
clearSinkSettings()
Sink settings.
|
Settings.Builder |
clearState()
An enum representing the current on boarding state of SCC.
|
Settings.Builder |
clearUpdateTime()
Output only.
|
Settings.Builder |
clone() |
boolean |
containsComponentSettings(String key)
The settings for detectors and/or scanners.
|
boolean |
containsDetectorGroupSettings(String key)
Detector group settings for all Security Center components.
|
BillingSettings |
getBillingSettings()
Billing settings
|
BillingSettings.Builder |
getBillingSettingsBuilder()
Billing settings
|
BillingSettingsOrBuilder |
getBillingSettingsOrBuilder()
Billing settings
|
Map<String,ComponentSettings> |
getComponentSettings()
Deprecated.
|
int |
getComponentSettingsCount()
The settings for detectors and/or scanners.
|
Map<String,ComponentSettings> |
getComponentSettingsMap()
The settings for detectors and/or scanners.
|
ComponentSettings |
getComponentSettingsOrDefault(String key,
ComponentSettings defaultValue)
The settings for detectors and/or scanners.
|
ComponentSettings |
getComponentSettingsOrThrow(String key)
The settings for detectors and/or scanners.
|
Settings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,Settings.DetectorGroupSettings> |
getDetectorGroupSettings()
Deprecated.
|
int |
getDetectorGroupSettingsCount()
Detector group settings for all Security Center components.
|
Map<String,Settings.DetectorGroupSettings> |
getDetectorGroupSettingsMap()
Detector group settings for all Security Center components.
|
Settings.DetectorGroupSettings |
getDetectorGroupSettingsOrDefault(String key,
Settings.DetectorGroupSettings defaultValue)
Detector group settings for all Security Center components.
|
Settings.DetectorGroupSettings |
getDetectorGroupSettingsOrThrow(String key)
Detector group settings for all Security Center components.
|
String |
getEtag()
A fingerprint used for optimistic concurrency.
|
com.google.protobuf.ByteString |
getEtagBytes()
A fingerprint used for optimistic concurrency.
|
Map<String,ComponentSettings> |
getMutableComponentSettings()
Deprecated.
|
Map<String,Settings.DetectorGroupSettings> |
getMutableDetectorGroupSettings()
Deprecated.
|
String |
getName()
The relative resource name of the settings resource.
|
com.google.protobuf.ByteString |
getNameBytes()
The relative resource name of the settings resource.
|
String |
getOrgServiceAccount()
Output only.
|
com.google.protobuf.ByteString |
getOrgServiceAccountBytes()
Output only.
|
SinkSettings |
getSinkSettings()
Sink settings.
|
SinkSettings.Builder |
getSinkSettingsBuilder()
Sink settings.
|
SinkSettingsOrBuilder |
getSinkSettingsOrBuilder()
Sink settings.
|
Settings.OnboardingState |
getState()
An enum representing the current on boarding state of SCC.
|
int |
getStateValue()
An enum representing the current on boarding state of SCC.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasBillingSettings()
Billing settings
|
boolean |
hasSinkSettings()
Sink settings.
|
boolean |
hasUpdateTime()
Output only.
|
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() |
Settings.Builder |
mergeBillingSettings(BillingSettings value)
Billing settings
|
Settings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Settings.Builder |
mergeFrom(com.google.protobuf.Message other) |
Settings.Builder |
mergeFrom(Settings other) |
Settings.Builder |
mergeSinkSettings(SinkSettings value)
Sink settings.
|
Settings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Settings.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Settings.Builder |
putAllComponentSettings(Map<String,ComponentSettings> values)
The settings for detectors and/or scanners.
|
Settings.Builder |
putAllDetectorGroupSettings(Map<String,Settings.DetectorGroupSettings> values)
Detector group settings for all Security Center components.
|
Settings.Builder |
putComponentSettings(String key,
ComponentSettings value)
The settings for detectors and/or scanners.
|
Settings.Builder |
putDetectorGroupSettings(String key,
Settings.DetectorGroupSettings value)
Detector group settings for all Security Center components.
|
Settings.Builder |
removeComponentSettings(String key)
The settings for detectors and/or scanners.
|
Settings.Builder |
removeDetectorGroupSettings(String key)
Detector group settings for all Security Center components.
|
Settings.Builder |
setBillingSettings(BillingSettings.Builder builderForValue)
Billing settings
|
Settings.Builder |
setBillingSettings(BillingSettings value)
Billing settings
|
Settings.Builder |
setEtag(String value)
A fingerprint used for optimistic concurrency.
|
Settings.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
A fingerprint used for optimistic concurrency.
|
Settings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Settings.Builder |
setName(String value)
The relative resource name of the settings resource.
|
Settings.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the settings resource.
|
Settings.Builder |
setOrgServiceAccount(String value)
Output only.
|
Settings.Builder |
setOrgServiceAccountBytes(com.google.protobuf.ByteString value)
Output only.
|
Settings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Settings.Builder |
setSinkSettings(SinkSettings.Builder builderForValue)
Sink settings.
|
Settings.Builder |
setSinkSettings(SinkSettings value)
Sink settings.
|
Settings.Builder |
setState(Settings.OnboardingState value)
An enum representing the current on boarding state of SCC.
|
Settings.Builder |
setStateValue(int value)
An enum representing the current on boarding state of SCC.
|
Settings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Settings.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Settings.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
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<Settings.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public Settings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.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<Settings.Builder>public Settings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Settings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Settings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Settings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public Settings.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<Settings.Builder>public Settings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public Settings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public Settings.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<Settings.Builder>public Settings.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<Settings.Builder>public Settings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Settings.Builder>public Settings.Builder mergeFrom(Settings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public Settings.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<Settings.Builder>IOExceptionpublic String getName()
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;getName in interface SettingsOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;getNameBytes in interface SettingsOrBuilderpublic Settings.Builder setName(String value)
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;value - The name to set.public Settings.Builder clearName()
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;public Settings.Builder setNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the settings resource.
Formats:
* `organizations/{organization}/settings`
* `folders/{folder}/settings`
* `projects/{project}/settings`
* `projects/{project}/locations/{location}/clusters/{cluster}/settings`
* `projects/{project}/regions/{region}/clusters/{cluster}/settings`
* `projects/{project}/zones/{zone}/clusters/{cluster}/settings`
string name = 1;value - The bytes for name to set.public boolean hasBillingSettings()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
hasBillingSettings in interface SettingsOrBuilderpublic BillingSettings getBillingSettings()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
getBillingSettings in interface SettingsOrBuilderpublic Settings.Builder setBillingSettings(BillingSettings value)
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
public Settings.Builder setBillingSettings(BillingSettings.Builder builderForValue)
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
public Settings.Builder mergeBillingSettings(BillingSettings value)
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
public Settings.Builder clearBillingSettings()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
public BillingSettings.Builder getBillingSettingsBuilder()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
public BillingSettingsOrBuilder getBillingSettingsOrBuilder()
Billing settings
.google.cloud.securitycenter.settings.v1beta1.BillingSettings billing_settings = 2;
getBillingSettingsOrBuilder in interface SettingsOrBuilderpublic int getStateValue()
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;
getStateValue in interface SettingsOrBuilderpublic Settings.Builder setStateValue(int value)
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;
value - The enum numeric value on the wire for state to set.public Settings.OnboardingState getState()
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;
getState in interface SettingsOrBuilderpublic Settings.Builder setState(Settings.OnboardingState value)
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;
value - The state to set.public Settings.Builder clearState()
An enum representing the current on boarding state of SCC.
.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState state = 3;
public String getOrgServiceAccount()
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getOrgServiceAccount in interface SettingsOrBuilderpublic com.google.protobuf.ByteString getOrgServiceAccountBytes()
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getOrgServiceAccountBytes in interface SettingsOrBuilderpublic Settings.Builder setOrgServiceAccount(String value)
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The orgServiceAccount to set.public Settings.Builder clearOrgServiceAccount()
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];public Settings.Builder setOrgServiceAccountBytes(com.google.protobuf.ByteString value)
Output only. The organization-level service account to be used for security center components. The component must have permission to "act as" the service account.
string org_service_account = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for orgServiceAccount to set.public boolean hasSinkSettings()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;hasSinkSettings in interface SettingsOrBuilderpublic SinkSettings getSinkSettings()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;getSinkSettings in interface SettingsOrBuilderpublic Settings.Builder setSinkSettings(SinkSettings value)
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;public Settings.Builder setSinkSettings(SinkSettings.Builder builderForValue)
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;public Settings.Builder mergeSinkSettings(SinkSettings value)
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;public Settings.Builder clearSinkSettings()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;public SinkSettings.Builder getSinkSettingsBuilder()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;public SinkSettingsOrBuilder getSinkSettingsOrBuilder()
Sink settings.
.google.cloud.securitycenter.settings.v1beta1.SinkSettings sink_settings = 6;getSinkSettingsOrBuilder in interface SettingsOrBuilderpublic int getComponentSettingsCount()
SettingsOrBuilderThe settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
getComponentSettingsCount in interface SettingsOrBuilderpublic boolean containsComponentSettings(String key)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
containsComponentSettings in interface SettingsOrBuilder@Deprecated public Map<String,ComponentSettings> getComponentSettings()
getComponentSettingsMap() instead.getComponentSettings in interface SettingsOrBuilderpublic Map<String,ComponentSettings> getComponentSettingsMap()
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
getComponentSettingsMap in interface SettingsOrBuilderpublic ComponentSettings getComponentSettingsOrDefault(String key, ComponentSettings defaultValue)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
getComponentSettingsOrDefault in interface SettingsOrBuilderpublic ComponentSettings getComponentSettingsOrThrow(String key)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
getComponentSettingsOrThrow in interface SettingsOrBuilderpublic Settings.Builder clearComponentSettings()
public Settings.Builder removeComponentSettings(String key)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
@Deprecated public Map<String,ComponentSettings> getMutableComponentSettings()
public Settings.Builder putComponentSettings(String key, ComponentSettings value)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
public Settings.Builder putAllComponentSettings(Map<String,ComponentSettings> values)
The settings for detectors and/or scanners.
map<string, .google.cloud.securitycenter.settings.v1beta1.ComponentSettings> component_settings = 7;
public int getDetectorGroupSettingsCount()
SettingsOrBuilderDetector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
getDetectorGroupSettingsCount in interface SettingsOrBuilderpublic boolean containsDetectorGroupSettings(String key)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
containsDetectorGroupSettings in interface SettingsOrBuilder@Deprecated public Map<String,Settings.DetectorGroupSettings> getDetectorGroupSettings()
getDetectorGroupSettingsMap() instead.getDetectorGroupSettings in interface SettingsOrBuilderpublic Map<String,Settings.DetectorGroupSettings> getDetectorGroupSettingsMap()
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
getDetectorGroupSettingsMap in interface SettingsOrBuilderpublic Settings.DetectorGroupSettings getDetectorGroupSettingsOrDefault(String key, Settings.DetectorGroupSettings defaultValue)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
getDetectorGroupSettingsOrDefault in interface SettingsOrBuilderpublic Settings.DetectorGroupSettings getDetectorGroupSettingsOrThrow(String key)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
getDetectorGroupSettingsOrThrow in interface SettingsOrBuilderpublic Settings.Builder clearDetectorGroupSettings()
public Settings.Builder removeDetectorGroupSettings(String key)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
@Deprecated public Map<String,Settings.DetectorGroupSettings> getMutableDetectorGroupSettings()
public Settings.Builder putDetectorGroupSettings(String key, Settings.DetectorGroupSettings value)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
public Settings.Builder putAllDetectorGroupSettings(Map<String,Settings.DetectorGroupSettings> values)
Detector group settings for all Security Center components. The key is the name of the detector group and the value is the settings for that group.
map<string, .google.cloud.securitycenter.settings.v1beta1.Settings.DetectorGroupSettings> detector_group_settings = 8;
public String getEtag()
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;getEtag in interface SettingsOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;getEtagBytes in interface SettingsOrBuilderpublic Settings.Builder setEtag(String value)
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;value - The etag to set.public Settings.Builder clearEtag()
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;public Settings.Builder setEtagBytes(com.google.protobuf.ByteString value)
A fingerprint used for optimistic concurrency. If none is provided on updates then the existing metadata will be blindly overwritten.
string etag = 9;value - The bytes for etag to set.public boolean hasUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface SettingsOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface SettingsOrBuilderpublic Settings.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Settings.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Settings.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Settings.Builder clearUpdateTime()
Output only. The time these settings were last updated.
.google.protobuf.Timestamp update_time = 10 [(.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 = 10 [(.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 = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface SettingsOrBuilderpublic final Settings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>public final Settings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Settings.Builder>Copyright © 2024 Google LLC. All rights reserved.