public static final class ReportGenerationProgress.Builder extends GeneratedMessage.Builder<ReportGenerationProgress.Builder> implements ReportGenerationProgressOrBuilder The ReportGenerationProgress is part of
google.longrunning.Operation returned to the
client for every GetOperation request.
Protobuf type google.cloud.auditmanager.v1.ReportGenerationProgress
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ReportGenerationProgress.BuilderImplements
ReportGenerationProgressOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ReportGenerationProgress build()| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress |
|
buildPartial()
public ReportGenerationProgress buildPartial()| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress |
|
clear()
public ReportGenerationProgress.Builder clear()| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
|
clearAuditReport()
public ReportGenerationProgress.Builder clearAuditReport()Output only. The name of the audit report.
string audit_report = 51 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearDestinationGcsBucket()
public ReportGenerationProgress.Builder clearDestinationGcsBucket()Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearEvaluationPercentComplete()
public ReportGenerationProgress.Builder clearEvaluationPercentComplete()Shows the progress of the CESS service evaluation process. The progress is defined in terms of percentage complete and is being fetched from the CESS service.
double evaluation_percent_complete = 20;
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearFailureReason()
public ReportGenerationProgress.Builder clearFailureReason()Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.
string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearReportGenerationPercentComplete()
public ReportGenerationProgress.Builder clearReportGenerationPercentComplete()Shows the report generation progress of the CESS Result Processor Service. The // progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_generation_in_progress is non zero then evaluation_percent_complete will be 100%.
double report_generation_percent_complete = 30;
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearReportUploadingPercentComplete()
public ReportGenerationProgress.Builder clearReportUploadingPercentComplete()Shows the report uploading progress of the CESS Result Processor Service. The progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_uploading_in_progress is non zero then evaluation_percent_complete and report_generation_percent_complete will be 100%.
double report_uploading_percent_complete = 40;
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
clearState()
public ReportGenerationProgress.Builder clearState()Output only. The current state of execution for report generation.
.google.cloud.auditmanager.v1.OperationState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
getAuditReport()
public String getAuditReport()Output only. The name of the audit report.
string audit_report = 51 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The auditReport. |
getAuditReportBytes()
public ByteString getAuditReportBytes()Output only. The name of the audit report.
string audit_report = 51 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for auditReport. |
getDefaultInstanceForType()
public ReportGenerationProgress getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestinationGcsBucket()
public String getDestinationGcsBucket()Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The destinationGcsBucket. |
getDestinationGcsBucketBytes()
public ByteString getDestinationGcsBucketBytes()Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for destinationGcsBucket. |
getEvaluationPercentComplete()
public double getEvaluationPercentComplete()Shows the progress of the CESS service evaluation process. The progress is defined in terms of percentage complete and is being fetched from the CESS service.
double evaluation_percent_complete = 20;
| Returns | |
|---|---|
| Type | Description |
double |
The evaluationPercentComplete. |
getFailureReason()
public String getFailureReason()Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.
string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The failureReason. |
getFailureReasonBytes()
public ByteString getFailureReasonBytes()Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.
string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for failureReason. |
getReportGenerationPercentComplete()
public double getReportGenerationPercentComplete()Shows the report generation progress of the CESS Result Processor Service. The // progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_generation_in_progress is non zero then evaluation_percent_complete will be 100%.
double report_generation_percent_complete = 30;
| Returns | |
|---|---|
| Type | Description |
double |
The reportGenerationPercentComplete. |
getReportUploadingPercentComplete()
public double getReportUploadingPercentComplete()Shows the report uploading progress of the CESS Result Processor Service. The progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_uploading_in_progress is non zero then evaluation_percent_complete and report_generation_percent_complete will be 100%.
double report_uploading_percent_complete = 40;
| Returns | |
|---|---|
| Type | Description |
double |
The reportUploadingPercentComplete. |
getState()
public OperationState getState()Output only. The current state of execution for report generation.
.google.cloud.auditmanager.v1.OperationState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
OperationState |
The state. |
getStateValue()
public int getStateValue()Output only. The current state of execution for report generation.
.google.cloud.auditmanager.v1.OperationState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for state. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ReportGenerationProgress other)
public ReportGenerationProgress.Builder mergeFrom(ReportGenerationProgress other)| Parameter | |
|---|---|
| Name | Description |
other |
ReportGenerationProgress |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReportGenerationProgress.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ReportGenerationProgress.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
|
setAuditReport(String value)
public ReportGenerationProgress.Builder setAuditReport(String value)Output only. The name of the audit report.
string audit_report = 51 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe auditReport to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setAuditReportBytes(ByteString value)
public ReportGenerationProgress.Builder setAuditReportBytes(ByteString value)Output only. The name of the audit report.
string audit_report = 51 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for auditReport to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setDestinationGcsBucket(String value)
public ReportGenerationProgress.Builder setDestinationGcsBucket(String value)Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe destinationGcsBucket to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setDestinationGcsBucketBytes(ByteString value)
public ReportGenerationProgress.Builder setDestinationGcsBucketBytes(ByteString value)Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for destinationGcsBucket to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setEvaluationPercentComplete(double value)
public ReportGenerationProgress.Builder setEvaluationPercentComplete(double value)Shows the progress of the CESS service evaluation process. The progress is defined in terms of percentage complete and is being fetched from the CESS service.
double evaluation_percent_complete = 20;
| Parameter | |
|---|---|
| Name | Description |
value |
doubleThe evaluationPercentComplete to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setFailureReason(String value)
public ReportGenerationProgress.Builder setFailureReason(String value)Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.
string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe failureReason to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setFailureReasonBytes(ByteString value)
public ReportGenerationProgress.Builder setFailureReasonBytes(ByteString value)Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.
string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for failureReason to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setReportGenerationPercentComplete(double value)
public ReportGenerationProgress.Builder setReportGenerationPercentComplete(double value)Shows the report generation progress of the CESS Result Processor Service. The // progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_generation_in_progress is non zero then evaluation_percent_complete will be 100%.
double report_generation_percent_complete = 30;
| Parameter | |
|---|---|
| Name | Description |
value |
doubleThe reportGenerationPercentComplete to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setReportUploadingPercentComplete(double value)
public ReportGenerationProgress.Builder setReportUploadingPercentComplete(double value)Shows the report uploading progress of the CESS Result Processor Service. The progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_uploading_in_progress is non zero then evaluation_percent_complete and report_generation_percent_complete will be 100%.
double report_uploading_percent_complete = 40;
| Parameter | |
|---|---|
| Name | Description |
value |
doubleThe reportUploadingPercentComplete to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setState(OperationState value)
public ReportGenerationProgress.Builder setState(OperationState value)Output only. The current state of execution for report generation.
.google.cloud.auditmanager.v1.OperationState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
OperationStateThe state to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |
setStateValue(int value)
public ReportGenerationProgress.Builder setStateValue(int value)Output only. The current state of execution for report generation.
.google.cloud.auditmanager.v1.OperationState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for state to set. |
| Returns | |
|---|---|
| Type | Description |
ReportGenerationProgress.Builder |
This builder for chaining. |