public interface ControlOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getControlFamily()
public abstract 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];
| Returns | |
|---|---|
| Type | Description |
ControlFamily |
The controlFamily. |
getControlFamilyOrBuilder()
public abstract 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];
| Returns | |
|---|---|
| Type | Description |
ControlFamilyOrBuilder |
|
getCustomerResponsibilityDescription()
public abstract 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 abstract 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 abstract 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 abstract 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. |
getDescription()
public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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];
| Returns | |
|---|---|
| Type | Description |
Control.Family |
The family. |
getFamilyValue()
public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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()
public abstract String 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 abstract 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. |
getResponsibilityType()
public abstract 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 abstract 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. |
hasControlFamily()
public abstract 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. |