public static final class ControlDetails.Builder extends GeneratedMessage.Builder<ControlDetails.Builder> implements ControlDetailsOrBuilderThe evaluation details for a control.
Protobuf type google.cloud.auditmanager.v1.ControlDetails
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ControlDetails.BuilderImplements
ControlDetailsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ControlDetails build()| Returns | |
|---|---|
| Type | Description |
ControlDetails |
|
buildPartial()
public ControlDetails buildPartial()| Returns | |
|---|---|
| Type | Description |
ControlDetails |
|
clear()
public ControlDetails.Builder clear()| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
clearComplianceState()
public ControlDetails.Builder clearComplianceState()Output only. Overall status of the findings for the control.
.google.cloud.auditmanager.v1.ComplianceState compliance_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
This builder for chaining. |
clearControl()
public ControlDetails.Builder clearControl()The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
clearControlReportSummary()
public ControlDetails.Builder clearControlReportSummary()Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
getComplianceState()
public ComplianceState getComplianceState()Output only. Overall status of the findings for the control.
.google.cloud.auditmanager.v1.ComplianceState compliance_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ComplianceState |
The complianceState. |
getComplianceStateValue()
public int getComplianceStateValue()Output only. Overall status of the findings for the control.
.google.cloud.auditmanager.v1.ComplianceState compliance_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for complianceState. |
getControl()
public Control getControl()The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Returns | |
|---|---|
| Type | Description |
Control |
The control. |
getControlBuilder()
public Control.Builder getControlBuilder()The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Returns | |
|---|---|
| Type | Description |
Control.Builder |
|
getControlOrBuilder()
public ControlOrBuilder getControlOrBuilder()The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Returns | |
|---|---|
| Type | Description |
ControlOrBuilder |
|
getControlReportSummary()
public ReportSummary getControlReportSummary()Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Returns | |
|---|---|
| Type | Description |
ReportSummary |
The controlReportSummary. |
getControlReportSummaryBuilder()
public ReportSummary.Builder getControlReportSummaryBuilder()Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Returns | |
|---|---|
| Type | Description |
ReportSummary.Builder |
|
getControlReportSummaryOrBuilder()
public ReportSummaryOrBuilder getControlReportSummaryOrBuilder()Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Returns | |
|---|---|
| Type | Description |
ReportSummaryOrBuilder |
|
getDefaultInstanceForType()
public ControlDetails getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ControlDetails |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
hasControl()
public boolean hasControl()The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the control field is set. |
hasControlReportSummary()
public boolean hasControlReportSummary()Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the controlReportSummary field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeControl(Control value)
public ControlDetails.Builder mergeControl(Control value)The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
Control |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
mergeControlReportSummary(ReportSummary value)
public ControlDetails.Builder mergeControlReportSummary(ReportSummary value)Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ReportSummary |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
mergeFrom(ControlDetails other)
public ControlDetails.Builder mergeFrom(ControlDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
ControlDetails |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ControlDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ControlDetails.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
setComplianceState(ComplianceState value)
public ControlDetails.Builder setComplianceState(ComplianceState value)Output only. Overall status of the findings for the control.
.google.cloud.auditmanager.v1.ComplianceState compliance_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ComplianceStateThe complianceState to set. |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
This builder for chaining. |
setComplianceStateValue(int value)
public ControlDetails.Builder setComplianceStateValue(int value)Output only. Overall status of the findings for the control.
.google.cloud.auditmanager.v1.ComplianceState compliance_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for complianceState to set. |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
This builder for chaining. |
setControl(Control value)
public ControlDetails.Builder setControl(Control value)The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
Control |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
setControl(Control.Builder builderForValue)
public ControlDetails.Builder setControl(Control.Builder builderForValue)The control for which the findings are being reported.
.google.cloud.auditmanager.v1.Control control = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Control.Builder |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
setControlReportSummary(ReportSummary value)
public ControlDetails.Builder setControlReportSummary(ReportSummary value)Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ReportSummary |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|
setControlReportSummary(ReportSummary.Builder builderForValue)
public ControlDetails.Builder setControlReportSummary(ReportSummary.Builder builderForValue)Report summary with compliance, violation counts etc.
.google.cloud.auditmanager.v1.ReportSummary control_report_summary = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ReportSummary.Builder |
| Returns | |
|---|---|
| Type | Description |
ControlDetails.Builder |
|