public final class Control extends GeneratedMessage implements ControlOrBuilder
A control.
Protobuf type google.cloud.auditmanager.v1.Control
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CONTROL_FAMILY_FIELD_NUMBER
public static final int CONTROL_FAMILY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CUSTOMER_RESPONSIBILITY_DESCRIPTION_FIELD_NUMBER
public static final int CUSTOMER_RESPONSIBILITY_DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CUSTOMER_RESPONSIBILITY_IMPLEMENTATION_FIELD_NUMBER
public static final int CUSTOMER_RESPONSIBILITY_IMPLEMENTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FAMILY_FIELD_NUMBER
public static final int FAMILY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GOOGLE_RESPONSIBILITY_DESCRIPTION_FIELD_NUMBER
public static final int GOOGLE_RESPONSIBILITY_DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GOOGLE_RESPONSIBILITY_IMPLEMENTATION_FIELD_NUMBER
public static final int GOOGLE_RESPONSIBILITY_IMPLEMENTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESPONSIBILITY_TYPE_FIELD_NUMBER
public static final int RESPONSIBILITY_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Control getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Control.Builder newBuilder()
newBuilder(Control prototype)
public static Control.Builder newBuilder(Control prototype)
| Parameter |
| Name |
Description |
prototype |
Control
|
public static Control parseDelimitedFrom(InputStream input)
public static Control parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Control parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Control parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Control parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Control parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Control parseFrom(CodedInputStream input)
public static Control parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Control parseFrom(InputStream input)
public static Control parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Control parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Control parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Control> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getControlFamily()
public ControlFamily getControlFamily()
Output only. Regulatory Family of the control E.g. Access Control
.google.cloud.auditmanager.v1.ControlFamily control_family = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getControlFamilyOrBuilder()
public ControlFamilyOrBuilder getControlFamilyOrBuilder()
Output only. Regulatory Family of the control E.g. Access Control
.google.cloud.auditmanager.v1.ControlFamily control_family = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCustomerResponsibilityDescription()
public String getCustomerResponsibilityDescription()
Output only. Description of the customer responsibility for implementing
this control.
string customer_responsibility_description = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The customerResponsibilityDescription.
|
getCustomerResponsibilityDescriptionBytes()
public ByteString getCustomerResponsibilityDescriptionBytes()
Output only. Description of the customer responsibility for implementing
this control.
string customer_responsibility_description = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for customerResponsibilityDescription.
|
getCustomerResponsibilityImplementation()
public String getCustomerResponsibilityImplementation()
Output only. Implementation of the customer responsibility for implementing
this control.
string customer_responsibility_implementation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The customerResponsibilityImplementation.
|
getCustomerResponsibilityImplementationBytes()
public ByteString getCustomerResponsibilityImplementationBytes()
Output only. Implementation of the customer responsibility for implementing
this control.
string customer_responsibility_implementation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for customerResponsibilityImplementation.
|
getDefaultInstanceForType()
public Control getDefaultInstanceForType()
getDescription()
public String getDescription()
Output only. Regulatory control ask of the control
string description = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Output only. Regulatory control ask of the control
string description = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDisplayName()
public String getDisplayName()
Output only. Display name of the control.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Output only. Display name of the control.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getFamily()
public Control.Family getFamily()
Output only. Group where the control belongs. E.g. Access Control.
.google.cloud.auditmanager.v1.Control.Family family = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getFamilyValue()
public int getFamilyValue()
Output only. Group where the control belongs. E.g. Access Control.
.google.cloud.auditmanager.v1.Control.Family family = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for family.
|
getGoogleResponsibilityDescription()
public String getGoogleResponsibilityDescription()
Output only. Description of the google responsibility for implementing this
control.
string google_responsibility_description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The googleResponsibilityDescription.
|
getGoogleResponsibilityDescriptionBytes()
public ByteString getGoogleResponsibilityDescriptionBytes()
Output only. Description of the google responsibility for implementing this
control.
string google_responsibility_description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for googleResponsibilityDescription.
|
getGoogleResponsibilityImplementation()
public String getGoogleResponsibilityImplementation()
Output only. Implementation of the google responsibility for implementing
this control.
string google_responsibility_implementation = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The googleResponsibilityImplementation.
|
getGoogleResponsibilityImplementationBytes()
public ByteString getGoogleResponsibilityImplementationBytes()
Output only. Implementation of the google responsibility for implementing
this control.
string google_responsibility_implementation = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for googleResponsibilityImplementation.
|
getId()
Output only. The control identifier used to fetch the findings. This is
same as the control report name.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The id.
|
getIdBytes()
public ByteString getIdBytes()
Output only. The control identifier used to fetch the findings. This is
same as the control report name.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for id.
|
getParserForType()
public Parser<Control> getParserForType()
Overrides
getResponsibilityType()
public String getResponsibilityType()
Output only. The type of responsibility for implementing this control. It
can be google, customer or shared.
string responsibility_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The responsibilityType.
|
getResponsibilityTypeBytes()
public ByteString getResponsibilityTypeBytes()
Output only. The type of responsibility for implementing this control. It
can be google, customer or shared.
string responsibility_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for responsibilityType.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasControlFamily()
public boolean hasControlFamily()
Output only. Regulatory Family of the control E.g. Access Control
.google.cloud.auditmanager.v1.ControlFamily control_family = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the controlFamily field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Control.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Control.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Control.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides