Interface ApproveDecisionOrBuilder (2.30.0)

public interface ApproveDecisionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApproveTime()

public abstract Timestamp getApproveTime()

The time at which approval was granted.

.google.protobuf.Timestamp approve_time = 1;

Returns
TypeDescription
Timestamp

The approveTime.

getApproveTimeOrBuilder()

public abstract TimestampOrBuilder getApproveTimeOrBuilder()

The time at which approval was granted.

.google.protobuf.Timestamp approve_time = 1;

Returns
TypeDescription
TimestampOrBuilder

getAutoApproved()

public abstract boolean getAutoApproved()

True when the request has been auto-approved.

bool auto_approved = 5;

Returns
TypeDescription
boolean

The autoApproved.

getExpireTime()

public abstract Timestamp getExpireTime()

The time at which the approval expires.

.google.protobuf.Timestamp expire_time = 2;

Returns
TypeDescription
Timestamp

The expireTime.

getExpireTimeOrBuilder()

public abstract TimestampOrBuilder getExpireTimeOrBuilder()

The time at which the approval expires.

.google.protobuf.Timestamp expire_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getInvalidateTime()

public abstract Timestamp getInvalidateTime()

If set, denotes the timestamp at which the approval is invalidated.

.google.protobuf.Timestamp invalidate_time = 3;

Returns
TypeDescription
Timestamp

The invalidateTime.

getInvalidateTimeOrBuilder()

public abstract TimestampOrBuilder getInvalidateTimeOrBuilder()

If set, denotes the timestamp at which the approval is invalidated.

.google.protobuf.Timestamp invalidate_time = 3;

Returns
TypeDescription
TimestampOrBuilder

getSignatureInfo()

public abstract SignatureInfo getSignatureInfo()

The signature for the ApprovalRequest and details on how it was signed.

.google.cloud.accessapproval.v1.SignatureInfo signature_info = 4;

Returns
TypeDescription
SignatureInfo

The signatureInfo.

getSignatureInfoOrBuilder()

public abstract SignatureInfoOrBuilder getSignatureInfoOrBuilder()

The signature for the ApprovalRequest and details on how it was signed.

.google.cloud.accessapproval.v1.SignatureInfo signature_info = 4;

Returns
TypeDescription
SignatureInfoOrBuilder

hasApproveTime()

public abstract boolean hasApproveTime()

The time at which approval was granted.

.google.protobuf.Timestamp approve_time = 1;

Returns
TypeDescription
boolean

Whether the approveTime field is set.

hasExpireTime()

public abstract boolean hasExpireTime()

The time at which the approval expires.

.google.protobuf.Timestamp expire_time = 2;

Returns
TypeDescription
boolean

Whether the expireTime field is set.

hasInvalidateTime()

public abstract boolean hasInvalidateTime()

If set, denotes the timestamp at which the approval is invalidated.

.google.protobuf.Timestamp invalidate_time = 3;

Returns
TypeDescription
boolean

Whether the invalidateTime field is set.

hasSignatureInfo()

public abstract boolean hasSignatureInfo()

The signature for the ApprovalRequest and details on how it was signed.

.google.cloud.accessapproval.v1.SignatureInfo signature_info = 4;

Returns
TypeDescription
boolean

Whether the signatureInfo field is set.