Interface AuditContextOrBuilder (2.38.0)

public interface AuditContextOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuditLog()

public abstract ByteString getAuditLog()

Serialized audit log.

bytes audit_log = 1;

Returns
Type Description
ByteString

The auditLog.

getScrubbedRequest()

public abstract Struct getScrubbedRequest()

An API request message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_request = 2;

Returns
Type Description
Struct

The scrubbedRequest.

getScrubbedRequestOrBuilder()

public abstract StructOrBuilder getScrubbedRequestOrBuilder()

An API request message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_request = 2;

Returns
Type Description
StructOrBuilder

getScrubbedResponse()

public abstract Struct getScrubbedResponse()

An API response message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_response = 3;

Returns
Type Description
Struct

The scrubbedResponse.

getScrubbedResponseItemCount()

public abstract int getScrubbedResponseItemCount()

Number of scrubbed response items.

int32 scrubbed_response_item_count = 4;

Returns
Type Description
int

The scrubbedResponseItemCount.

getScrubbedResponseOrBuilder()

public abstract StructOrBuilder getScrubbedResponseOrBuilder()

An API response message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_response = 3;

Returns
Type Description
StructOrBuilder

getTargetResource()

public abstract String getTargetResource()

Audit resource name which is scrubbed.

string target_resource = 5;

Returns
Type Description
String

The targetResource.

getTargetResourceBytes()

public abstract ByteString getTargetResourceBytes()

Audit resource name which is scrubbed.

string target_resource = 5;

Returns
Type Description
ByteString

The bytes for targetResource.

hasScrubbedRequest()

public abstract boolean hasScrubbedRequest()

An API request message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_request = 2;

Returns
Type Description
boolean

Whether the scrubbedRequest field is set.

hasScrubbedResponse()

public abstract boolean hasScrubbedResponse()

An API response message that is scrubbed based on the method annotation. This field should only be filled if audit_log field is present. Service Control will use this to assemble a complete log for Cloud Audit Logs and Google internal audit logs.

.google.protobuf.Struct scrubbed_response = 3;

Returns
Type Description
boolean

Whether the scrubbedResponse field is set.