public static final class GenerateAuditReportRequest.Builder extends GeneratedMessage.Builder<GenerateAuditReportRequest.Builder> implements GenerateAuditReportRequestOrBuilderMessage for requesting the Audit Report.
Protobuf type google.cloud.auditmanager.v1.GenerateAuditReportRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > GenerateAuditReportRequest.BuilderImplements
GenerateAuditReportRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public GenerateAuditReportRequest build()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest |
|
buildPartial()
public GenerateAuditReportRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest |
|
clear()
public GenerateAuditReportRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
|
clearComplianceFramework()
public GenerateAuditReportRequest.Builder clearComplianceFramework()Required. Compliance framework against which the Report must be generated.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
clearComplianceStandard()
public GenerateAuditReportRequest.Builder clearComplianceStandard()Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
clearDestination()
public GenerateAuditReportRequest.Builder clearDestination()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
|
clearGcsUri()
public GenerateAuditReportRequest.Builder clearGcsUri()Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
clearReportFormat()
public GenerateAuditReportRequest.Builder clearReportFormat()Required. The format in which the audit report should be created.
.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
clearScope()
public GenerateAuditReportRequest.Builder clearScope()Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
getComplianceFramework()
public String getComplianceFramework()Required. Compliance framework against which the Report must be generated.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The complianceFramework. |
getComplianceFrameworkBytes()
public ByteString getComplianceFrameworkBytes()Required. Compliance framework against which the Report must be generated.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for complianceFramework. |
getComplianceStandard()
public String getComplianceStandard()Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The complianceStandard. |
getComplianceStandardBytes()
public ByteString getComplianceStandardBytes()Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for complianceStandard. |
getDefaultInstanceForType()
public GenerateAuditReportRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestinationCase()
public GenerateAuditReportRequest.DestinationCase getDestinationCase()| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.DestinationCase |
|
getGcsUri()
public String getGcsUri()Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The gcsUri. |
getGcsUriBytes()
public ByteString getGcsUriBytes()Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for gcsUri. |
getReportFormat()
public GenerateAuditReportRequest.AuditReportFormat getReportFormat()Required. The format in which the audit report should be created.
.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.AuditReportFormat |
The reportFormat. |
getReportFormatValue()
public int getReportFormatValue()Required. The format in which the audit report should be created.
.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for reportFormat. |
getScope()
public String getScope()Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The scope. |
getScopeBytes()
public ByteString getScopeBytes()Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for scope. |
hasGcsUri()
public boolean hasGcsUri()Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the gcsUri field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(GenerateAuditReportRequest other)
public GenerateAuditReportRequest.Builder mergeFrom(GenerateAuditReportRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateAuditReportRequest |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GenerateAuditReportRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public GenerateAuditReportRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
|
setComplianceFramework(String value)
public GenerateAuditReportRequest.Builder setComplianceFramework(String value)Required. Compliance framework against which the Report must be generated.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe complianceFramework to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setComplianceFrameworkBytes(ByteString value)
public GenerateAuditReportRequest.Builder setComplianceFrameworkBytes(ByteString value)Required. Compliance framework against which the Report must be generated.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for complianceFramework to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setComplianceStandard(String value)
public GenerateAuditReportRequest.Builder setComplianceStandard(String value)Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe complianceStandard to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setComplianceStandardBytes(ByteString value)
public GenerateAuditReportRequest.Builder setComplianceStandardBytes(ByteString value)Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string compliance_standard = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for complianceStandard to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setGcsUri(String value)
public GenerateAuditReportRequest.Builder setGcsUri(String value)Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe gcsUri to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setGcsUriBytes(ByteString value)
public GenerateAuditReportRequest.Builder setGcsUriBytes(ByteString value)Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
string gcs_uri = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for gcsUri to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setReportFormat(GenerateAuditReportRequest.AuditReportFormat value)
public GenerateAuditReportRequest.Builder setReportFormat(GenerateAuditReportRequest.AuditReportFormat value)Required. The format in which the audit report should be created.
.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
GenerateAuditReportRequest.AuditReportFormatThe reportFormat to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setReportFormatValue(int value)
public GenerateAuditReportRequest.Builder setReportFormatValue(int value)Required. The format in which the audit report should be created.
.google.cloud.auditmanager.v1.GenerateAuditReportRequest.AuditReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for reportFormat to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setScope(String value)
public GenerateAuditReportRequest.Builder setScope(String value)Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe scope to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |
setScopeBytes(ByteString value)
public GenerateAuditReportRequest.Builder setScopeBytes(ByteString value)Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for scope to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAuditReportRequest.Builder |
This builder for chaining. |