public static final class SecurityPostureConfig.Builder extends GeneratedMessageV3.Builder<SecurityPostureConfig.Builder> implements SecurityPostureConfigOrBuilder
SecurityPostureConfig defines the flags needed to enable/disable features for
the Security Posture API.
Protobuf type google.container.v1beta1.SecurityPostureConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SecurityPostureConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SecurityPostureConfig build()
buildPartial()
public SecurityPostureConfig buildPartial()
clear()
public SecurityPostureConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SecurityPostureConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMode()
public SecurityPostureConfig.Builder clearMode()
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public SecurityPostureConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearVulnerabilityMode()
public SecurityPostureConfig.Builder clearVulnerabilityMode()
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
clone()
public SecurityPostureConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public SecurityPostureConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMode()
public SecurityPostureConfig.Mode getMode()
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
getModeValue()
public int getModeValue()
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for mode.
|
getVulnerabilityMode()
public SecurityPostureConfig.VulnerabilityMode getVulnerabilityMode()
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
getVulnerabilityModeValue()
public int getVulnerabilityModeValue()
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for vulnerabilityMode.
|
hasMode()
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
Returns |
Type |
Description |
boolean |
Whether the mode field is set.
|
hasVulnerabilityMode()
public boolean hasVulnerabilityMode()
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
Returns |
Type |
Description |
boolean |
Whether the vulnerabilityMode field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SecurityPostureConfig other)
public SecurityPostureConfig.Builder mergeFrom(SecurityPostureConfig other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SecurityPostureConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SecurityPostureConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SecurityPostureConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SecurityPostureConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMode(SecurityPostureConfig.Mode value)
public SecurityPostureConfig.Builder setMode(SecurityPostureConfig.Mode value)
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
setModeValue(int value)
public SecurityPostureConfig.Builder setModeValue(int value)
Sets which mode to use for Security Posture features.
optional .google.container.v1beta1.SecurityPostureConfig.Mode mode = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for mode to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SecurityPostureConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SecurityPostureConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVulnerabilityMode(SecurityPostureConfig.VulnerabilityMode value)
public SecurityPostureConfig.Builder setVulnerabilityMode(SecurityPostureConfig.VulnerabilityMode value)
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
setVulnerabilityModeValue(int value)
public SecurityPostureConfig.Builder setVulnerabilityModeValue(int value)
Sets which mode to use for vulnerability scanning.
optional .google.container.v1beta1.SecurityPostureConfig.VulnerabilityMode vulnerability_mode = 2;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for vulnerabilityMode to set.
|