Class ComponentSettings
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.securitycenter.settings.v1beta1.ComponentSettings
-
- All Implemented Interfaces:
ComponentSettingsOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class ComponentSettings extends com.google.protobuf.GeneratedMessageV3 implements ComponentSettingsOrBuilder
Component Settings for Security Command Center
Protobuf typegoogle.cloud.securitycenter.settings.v1beta1.ComponentSettings
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ComponentSettings.Builder
Component Settings for Security Command Centerstatic class
ComponentSettings.DetectorSettings
Settings for each detector.static interface
ComponentSettings.DetectorSettingsOrBuilder
static class
ComponentSettings.SpecificSettingsCase
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CONTAINER_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
static int
DETECTOR_SETTINGS_FIELD_NUMBER
static int
ETAG_FIELD_NUMBER
static int
EVENT_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
PROJECT_SERVICE_ACCOUNT_FIELD_NUMBER
static int
SECURITY_HEALTH_ANALYTICS_SETTINGS_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
static int
UPDATE_TIME_FIELD_NUMBER
static int
WEB_SECURITY_SCANNER_SETTINGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsDetectorSettings(String key)
Settings for detectors.boolean
equals(Object obj)
ContainerThreatDetectionSettings
getContainerThreatDetectionSettings()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONContainerThreatDetectionSettingsOrBuilder
getContainerThreatDetectionSettingsOrBuilder()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONstatic ComponentSettings
getDefaultInstance()
ComponentSettings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
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_DETECTIONEventThreatDetectionSettingsOrBuilder
getEventThreatDetectionSettingsOrBuilder()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONString
getName()
The relative resource name of the component settings.com.google.protobuf.ByteString
getNameBytes()
The relative resource name of the component settings.com.google.protobuf.Parser<ComponentSettings>
getParserForType()
String
getProjectServiceAccount()
Output only.com.google.protobuf.ByteString
getProjectServiceAccountBytes()
Output only.SecurityHealthAnalyticsSettings
getSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSSecurityHealthAnalyticsSettingsOrBuilder
getSecurityHealthAnalyticsSettingsOrBuilder()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSint
getSerializedSize()
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.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.WebSecurityScanner
getWebSecurityScannerSettings()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERWebSecurityScannerOrBuilder
getWebSecurityScannerSettingsOrBuilder()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERboolean
hasContainerThreatDetectionSettings()
Container Threate Detection specific settings For component, expect CONTAINER_THREAT_DETECTIONboolean
hasEventThreatDetectionSettings()
Event Threat Detection specific settings For component, expect EVENT_THREAT_DETECTIONint
hashCode()
boolean
hasSecurityHealthAnalyticsSettings()
Security Health Analytics specific settings For component, expect SECURITY_HEALTH_ANALYTICSboolean
hasUpdateTime()
Output only.boolean
hasWebSecurityScannerSettings()
Web Security Scanner specific settings For component, expect WEB_SECURITY_SCANNERprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static ComponentSettings.Builder
newBuilder()
static ComponentSettings.Builder
newBuilder(ComponentSettings prototype)
ComponentSettings.Builder
newBuilderForType()
protected ComponentSettings.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static ComponentSettings
parseDelimitedFrom(InputStream input)
static ComponentSettings
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComponentSettings
parseFrom(byte[] data)
static ComponentSettings
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComponentSettings
parseFrom(com.google.protobuf.ByteString data)
static ComponentSettings
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComponentSettings
parseFrom(com.google.protobuf.CodedInputStream input)
static ComponentSettings
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComponentSettings
parseFrom(InputStream input)
static ComponentSettings
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComponentSettings
parseFrom(ByteBuffer data)
static ComponentSettings
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<ComponentSettings>
parser()
ComponentSettings.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROJECT_SERVICE_ACCOUNT_FIELD_NUMBER
public static final int PROJECT_SERVICE_ACCOUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DETECTOR_SETTINGS_FIELD_NUMBER
public static final int DETECTOR_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ETAG_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTAINER_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
public static final int CONTAINER_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVENT_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
public static final int EVENT_THREAT_DETECTION_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SECURITY_HEALTH_ANALYTICS_SETTINGS_FIELD_NUMBER
public static final int SECURITY_HEALTH_ANALYTICS_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WEB_SECURITY_SCANNER_SETTINGS_FIELD_NUMBER
public static final int WEB_SECURITY_SCANNER_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getSpecificSettingsCase
public ComponentSettings.SpecificSettingsCase getSpecificSettingsCase()
- Specified by:
getSpecificSettingsCase
in interfaceComponentSettingsOrBuilder
-
getName
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;
- Specified by:
getName
in 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:
getNameBytes
in interfaceComponentSettingsOrBuilder
- Returns:
- The bytes for name.
-
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:
getStateValue
in interfaceComponentSettingsOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
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;
- Specified by:
getState
in interfaceComponentSettingsOrBuilder
- Returns:
- The state.
-
getProjectServiceAccount
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];
- Specified by:
getProjectServiceAccount
in 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:
getProjectServiceAccountBytes
in interfaceComponentSettingsOrBuilder
- Returns:
- The bytes for projectServiceAccount.
-
getDetectorSettingsCount
public int getDetectorSettingsCount()
Description copied from interface:ComponentSettingsOrBuilder
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:
getDetectorSettingsCount
in interfaceComponentSettingsOrBuilder
-
containsDetectorSettings
public 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;
- Specified by:
containsDetectorSettings
in interfaceComponentSettingsOrBuilder
-
getDetectorSettings
@Deprecated public Map<String,ComponentSettings.DetectorSettings> getDetectorSettings()
Deprecated.UsegetDetectorSettingsMap()
instead.- Specified by:
getDetectorSettings
in interfaceComponentSettingsOrBuilder
-
getDetectorSettingsMap
public 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;
- Specified by:
getDetectorSettingsMap
in 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:
getDetectorSettingsOrDefault
in interfaceComponentSettingsOrBuilder
-
getDetectorSettingsOrThrow
public 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;
- Specified by:
getDetectorSettingsOrThrow
in interfaceComponentSettingsOrBuilder
-
getEtag
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];
- Specified by:
getEtag
in 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:
getEtagBytes
in interfaceComponentSettingsOrBuilder
- Returns:
- The bytes for etag.
-
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:
hasUpdateTime
in 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:
getUpdateTime
in interfaceComponentSettingsOrBuilder
- Returns:
- The updateTime.
-
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:
getUpdateTimeOrBuilder
in 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:
hasContainerThreatDetectionSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- Whether the containerThreatDetectionSettings field is set.
-
getContainerThreatDetectionSettings
public ContainerThreatDetectionSettings 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:
getContainerThreatDetectionSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- The containerThreatDetectionSettings.
-
getContainerThreatDetectionSettingsOrBuilder
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;
- Specified by:
getContainerThreatDetectionSettingsOrBuilder
in 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:
hasEventThreatDetectionSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- Whether the eventThreatDetectionSettings field is set.
-
getEventThreatDetectionSettings
public EventThreatDetectionSettings 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:
getEventThreatDetectionSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- The eventThreatDetectionSettings.
-
getEventThreatDetectionSettingsOrBuilder
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;
- Specified by:
getEventThreatDetectionSettingsOrBuilder
in 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:
hasSecurityHealthAnalyticsSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- Whether the securityHealthAnalyticsSettings field is set.
-
getSecurityHealthAnalyticsSettings
public SecurityHealthAnalyticsSettings 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:
getSecurityHealthAnalyticsSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- The securityHealthAnalyticsSettings.
-
getSecurityHealthAnalyticsSettingsOrBuilder
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;
- Specified by:
getSecurityHealthAnalyticsSettingsOrBuilder
in 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:
hasWebSecurityScannerSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- Whether the webSecurityScannerSettings field is set.
-
getWebSecurityScannerSettings
public WebSecurityScanner 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:
getWebSecurityScannerSettings
in interfaceComponentSettingsOrBuilder
- Returns:
- The webSecurityScannerSettings.
-
getWebSecurityScannerSettingsOrBuilder
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;
- Specified by:
getWebSecurityScannerSettingsOrBuilder
in interfaceComponentSettingsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ComponentSettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComponentSettings parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ComponentSettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ComponentSettings parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ComponentSettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ComponentSettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ComponentSettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ComponentSettings.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ComponentSettings.Builder newBuilder()
-
newBuilder
public static ComponentSettings.Builder newBuilder(ComponentSettings prototype)
-
toBuilder
public ComponentSettings.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ComponentSettings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ComponentSettings getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ComponentSettings> parser()
-
getParserForType
public com.google.protobuf.Parser<ComponentSettings> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ComponentSettings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-