Interface ReportGenerationProgressOrBuilder (0.17.0)

public interface ReportGenerationProgressOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuditReport()

public abstract String getAuditReport()

Output only. 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 abstract ByteString getAuditReportBytes()

Output only. 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.

getDestinationGcsBucket()

public abstract String getDestinationGcsBucket()

Output only. Cloud Storage bucket where the audit report is uploaded to after the evaluation process is completed.

string destination_gcs_bucket = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The destinationGcsBucket.

getDestinationGcsBucketBytes()

public abstract ByteString getDestinationGcsBucketBytes()

Output only. Cloud Storage bucket where the audit report is uploaded to after 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 abstract double getEvaluationPercentComplete()

Progress of the evaluation process. The progress is defined in terms of percentage complete.

double evaluation_percent_complete = 20;

Returns
Type Description
double

The evaluationPercentComplete.

getFailureReason()

public abstract String getFailureReason()

Output only. Reason for failure during the audit report generation process. This field is set only if the OperationState attribute is OPERATION_STATE_FAILED.

string failure_reason = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The failureReason.

getFailureReasonBytes()

public abstract ByteString getFailureReasonBytes()

Output only. Reason for failure during the audit report generation process. This field is set only if the OperationState 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 abstract double getReportGenerationPercentComplete()

Report generation progress, defined in terms of percentage complete. Until evaluation is complete, this value is always 0.

double report_generation_percent_complete = 30;

Returns
Type Description
double

The reportGenerationPercentComplete.

getReportUploadingPercentComplete()

public abstract double getReportUploadingPercentComplete()

Report uploading progress, defined in terms of percentage complete. Until evaluation and report generation are complete, this value is always 0.

double report_uploading_percent_complete = 40;

Returns
Type Description
double

The reportUploadingPercentComplete.

getState()

public abstract OperationState getState()

Output only. 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 abstract int getStateValue()

Output only. 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.