public static final class Policy.ComplianceStandard extends GeneratedMessageV3 implements Policy.ComplianceStandardOrBuilder
Mapping for a Policy to standard and control.
Protobuf type google.cloud.securityposture.v1.Policy.ComplianceStandard
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CONTROL_FIELD_NUMBER
public static final int CONTROL_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STANDARD_FIELD_NUMBER
public static final int STANDARD_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Policy.ComplianceStandard getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Policy.ComplianceStandard.Builder newBuilder()
newBuilder(Policy.ComplianceStandard prototype)
public static Policy.ComplianceStandard.Builder newBuilder(Policy.ComplianceStandard prototype)
parseDelimitedFrom(InputStream input)
public static Policy.ComplianceStandard parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Policy.ComplianceStandard parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Policy.ComplianceStandard parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static Policy.ComplianceStandard parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static Policy.ComplianceStandard parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Policy.ComplianceStandard parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Policy.ComplianceStandard parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Policy.ComplianceStandard> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getControl()
public String getControl()
Optional. Control mapping provided by user for this Policy. e.g.: 1.5.
string control = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The control.
|
getControlBytes()
public ByteString getControlBytes()
Optional. Control mapping provided by user for this Policy. e.g.: 1.5.
string control = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for control.
|
getDefaultInstanceForType()
public Policy.ComplianceStandard getDefaultInstanceForType()
getParserForType()
public Parser<Policy.ComplianceStandard> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getStandard()
public String getStandard()
Optional. The compliance standard that the Policy maps to, e.g.: CIS-2.0.
string standard = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The standard.
|
getStandardBytes()
public ByteString getStandardBytes()
Optional. The compliance standard that the Policy maps to, e.g.: CIS-2.0.
string standard = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for standard.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Policy.ComplianceStandard.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Policy.ComplianceStandard.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Policy.ComplianceStandard.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides