Interface AccessApprovalRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AccessApprovalRequest, AccessApprovalRequest.Builder

@Generated public interface AccessApprovalRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Identifier.
    com.google.protobuf.ByteString
    Identifier.
    com.google.protobuf.Timestamp
    The requested expiration for the approval.
    com.google.protobuf.TimestampOrBuilder
    The requested expiration for the approval.
    The justification for which approval is being requested.
    The justification for which approval is being requested.
    com.google.protobuf.Timestamp
    The time at which approval was requested.
    com.google.protobuf.TimestampOrBuilder
    The time at which approval was requested.
    boolean
    The requested expiration for the approval.
    boolean
    The justification for which approval is being requested.
    boolean
    The time at which approval was requested.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getName

      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:
      The name.
    • getNameBytes

      com.google.protobuf.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:
      The bytes for name.
    • hasRequestTime

      boolean hasRequestTime()
       The time at which approval was requested.
       
      .google.protobuf.Timestamp request_time = 2;
      Returns:
      Whether the requestTime field is set.
    • getRequestTime

      com.google.protobuf.Timestamp getRequestTime()
       The time at which approval was requested.
       
      .google.protobuf.Timestamp request_time = 2;
      Returns:
      The requestTime.
    • getRequestTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getRequestTimeOrBuilder()
       The time at which approval was requested.
       
      .google.protobuf.Timestamp request_time = 2;
    • hasRequestedReason

      boolean hasRequestedReason()
       The justification for which approval is being requested.
       
      .google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;
      Returns:
      Whether the requestedReason field is set.
    • getRequestedReason

      AccessReason getRequestedReason()
       The justification for which approval is being requested.
       
      .google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;
      Returns:
      The requestedReason.
    • getRequestedReasonOrBuilder

      AccessReasonOrBuilder getRequestedReasonOrBuilder()
       The justification for which approval is being requested.
       
      .google.cloud.cloudcontrolspartner.v1beta.AccessReason requested_reason = 3;
    • hasRequestedExpirationTime

      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:
      Whether the requestedExpirationTime field is set.
    • getRequestedExpirationTime

      com.google.protobuf.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:
      The requestedExpirationTime.
    • getRequestedExpirationTimeOrBuilder

      com.google.protobuf.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;