public final class GenerateAuditScopeReportRequest extends GeneratedMessage implements GenerateAuditScopeReportRequestOrBuilder
Request message for
GenerateAuditScopeReport.
Protobuf type google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
COMPLIANCE_FRAMEWORK_FIELD_NUMBER
public static final int COMPLIANCE_FRAMEWORK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
COMPLIANCE_STANDARD_FIELD_NUMBER
public static final int COMPLIANCE_STANDARD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int REPORT_FORMAT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SCOPE_FIELD_NUMBER
public static final int SCOPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VALIDATE_ONLY_FIELD_NUMBER
public static final int VALIDATE_ONLY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerateAuditScopeReportRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerateAuditScopeReportRequest.Builder newBuilder()
newBuilder(GenerateAuditScopeReportRequest prototype)
public static GenerateAuditScopeReportRequest.Builder newBuilder(GenerateAuditScopeReportRequest prototype)
public static GenerateAuditScopeReportRequest parseDelimitedFrom(InputStream input)
public static GenerateAuditScopeReportRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerateAuditScopeReportRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerateAuditScopeReportRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerateAuditScopeReportRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateAuditScopeReportRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateAuditScopeReportRequest parseFrom(CodedInputStream input)
public static GenerateAuditScopeReportRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateAuditScopeReportRequest parseFrom(InputStream input)
public static GenerateAuditScopeReportRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerateAuditScopeReportRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerateAuditScopeReportRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerateAuditScopeReportRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getComplianceFramework()
public String getComplianceFramework()
Required. Framework (set of controls) that the audit scope report is
generated against. For example, NIST_800_53.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The complianceFramework.
|
getComplianceFrameworkBytes()
public ByteString getComplianceFrameworkBytes()
Required. Framework (set of controls) that the audit scope report is
generated against. For example, NIST_800_53.
string compliance_framework = 5 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for complianceFramework.
|
getComplianceStandard() (deprecated)
public String getComplianceStandard()
Deprecated. google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.compliance_standard is
deprecated. See google/cloud/auditmanager/v1/auditmanager.proto;l=420
Optional. Deprecated. The standard (industry or regulatory requirements)
that the audit scope report is run against.
Use the compliance_framework field instead.
string compliance_standard = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The complianceStandard.
|
getComplianceStandardBytes() (deprecated)
public ByteString getComplianceStandardBytes()
Deprecated. google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.compliance_standard is
deprecated. See google/cloud/auditmanager/v1/auditmanager.proto;l=420
Optional. Deprecated. The standard (industry or regulatory requirements)
that the audit scope report is run against.
Use the compliance_framework field instead.
string compliance_standard = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for complianceStandard.
|
getDefaultInstanceForType()
public GenerateAuditScopeReportRequest getDefaultInstanceForType()
getParserForType()
public Parser<GenerateAuditScopeReportRequest> getParserForType()
Overrides
public GenerateAuditScopeReportRequest.AuditScopeReportFormat getReportFormat()
Required. Format for the audit scope report.
.google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.AuditScopeReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
public int getReportFormatValue()
Required. Format for the audit scope report.
.google.cloud.auditmanager.v1.GenerateAuditScopeReportRequest.AuditScopeReportFormat report_format = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for reportFormat.
|
getScope()
Required. Project or folder that the audit scope report is generated for,
in one of the following formats:
projects/{project}/locations/{location}
folders/{folder}/locations/{location}
organizations/{organization}/locations/{location}
string scope = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The scope.
|
getScopeBytes()
public ByteString getScopeBytes()
Required. Project or folder that the audit scope report is generated for,
in one of the following formats:
projects/{project}/locations/{location}
folders/{folder}/locations/{location}
organizations/{organization}/locations/{location}
string scope = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for scope.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getValidateOnly()
public boolean getValidateOnly()
Optional. If true, only validates the request and does not generate the
audit scope report. This executes standard request validation (such as
schema, framework existence, scope, and IAM checks) and skips the apply
phase.
Use this field for the following purposes:
- Infrastructure as Code (IaC): Allow tools like Terraform to run
dry-run mutations (e.g.,
terraform plan) without creating real
resources or incurring costs.
- User Interface Validation: Enable real-time form and permission
validation in custom UIs before submitting requests.
- CI/CD & Automation: Test your scripts, permissions, and parameters
safely without consuming resource quotas.
bool validate_only = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The validateOnly.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerateAuditScopeReportRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GenerateAuditScopeReportRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GenerateAuditScopeReportRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides