Interface AccessApprovalRequestOrBuilder (0.4.0)

public interface AccessApprovalRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/accessApprovalRequests/{access_approval_request}.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/accessApprovalRequests/{access_approval_request}.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
TypeDescription
ByteString

The bytes for name.

getRequestTime()

public abstract Timestamp getRequestTime()

The time at which approval was requested.

.google.protobuf.Timestamp request_time = 2;

Returns
TypeDescription
Timestamp

The requestTime.

getRequestTimeOrBuilder()

public abstract TimestampOrBuilder getRequestTimeOrBuilder()

The time at which approval was requested.

.google.protobuf.Timestamp request_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getRequestedExpirationTime()

public abstract Timestamp getRequestedExpirationTime()

The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.

.google.protobuf.Timestamp requested_expiration_time = 4;

Returns
TypeDescription
Timestamp

The requestedExpirationTime.

getRequestedExpirationTimeOrBuilder()

public abstract TimestampOrBuilder getRequestedExpirationTimeOrBuilder()

The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.

.google.protobuf.Timestamp requested_expiration_time = 4;

Returns
TypeDescription
TimestampOrBuilder

getRequestedReason()

public abstract AccessReason getRequestedReason()

The justification for which approval is being requested.

.google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;

Returns
TypeDescription
AccessReason

The requestedReason.

getRequestedReasonOrBuilder()

public abstract AccessReasonOrBuilder getRequestedReasonOrBuilder()

The justification for which approval is being requested.

.google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;

Returns
TypeDescription
AccessReasonOrBuilder

hasRequestTime()

public abstract boolean hasRequestTime()

The time at which approval was requested.

.google.protobuf.Timestamp request_time = 2;

Returns
TypeDescription
boolean

Whether the requestTime field is set.

hasRequestedExpirationTime()

public abstract boolean hasRequestedExpirationTime()

The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.

.google.protobuf.Timestamp requested_expiration_time = 4;

Returns
TypeDescription
boolean

Whether the requestedExpirationTime field is set.

hasRequestedReason()

public abstract boolean hasRequestedReason()

The justification for which approval is being requested.

.google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;

Returns
TypeDescription
boolean

Whether the requestedReason field is set.