API Reference
GoogleWorkspaceOperationReceipt
Non-secret, caller-observable evidence for one attempted cloud mutation.
Inheritance
- Object
- GoogleWorkspaceOperationReceipt
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public GoogleWorkspaceOperationReceipt(GoogleWorkspaceOperationPolicy policy, String service, String method, String target, String requestId, Int32 retryCount, Boolean succeeded, String outcome) #Creates observable evidence for a completed mutation attempt.
Parameters
- policy OfficeIMO.GoogleWorkspace.GoogleWorkspaceOperationPolicy
- Caller-approved operation policy.
- service System.String
- Google service that handled the request.
- method System.String
- HTTP method used for the request.
- target System.String
- Logical target identifier.
- requestId System.String
- Correlation identifier, when available.
- retryCount System.Int32
- Number of retries performed.
- succeeded System.Boolean
- Whether the remote operation completed successfully.
- outcome System.String
- Human-readable outcome summary.
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public GoogleWorkspaceOperationPolicy Policy { get; } #Gets the caller-approved policy applied to the mutation.
public String Service { get; } #Gets the Google service that handled the request.
public String Method { get; } #Gets the HTTP method used for the request.
public String Target { get; } #Gets the logical target identifier.
public String RequestId { get; } #Gets the correlation or idempotency identifier, when available.
public Int32 RetryCount { get; } #Gets the number of retries performed after the initial request.
public Boolean Succeeded { get; } #Gets whether the remote operation completed successfully.
public String Outcome { get; } #Gets the human-readable outcome summary.
public Boolean IsOutcomeAmbiguous { get; } #True when the request may have committed remotely but no response headers were received. Reconcile the target before retrying a non-idempotent operation.
public GoogleWorkspaceMutationKind MutationKind { get; } #The adapter-declared semantic mutation represented by this receipt.
public GoogleWorkspaceRevisionPreconditionKind RevisionPreconditionKind { get; } #How the expected revision was enforced for this attempted mutation.
public String EnforcedRevision { get; } #The revision actually enforced by HTTP or payload precondition, when one was available.
public DateTimeOffset CompletedAt { get; } #Gets the UTC instant when the receipt was created.