Interface Data.CreateBinaryDataSignedURLRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Data.CreateBinaryDataSignedURLRequest, Data.CreateBinaryDataSignedURLRequest.Builder
Enclosing class:
Data

public static interface Data.CreateBinaryDataSignedURLRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The binary data ID of the file to create a signed URL for.
    com.google.protobuf.ByteString
    The binary data ID of the file to create a signed URL for.
    int
    Expiration time in minutes.
    boolean
    Expiration time in minutes.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getBinaryDataId

      String getBinaryDataId()
       The binary data ID of the file to create a signed URL for.
       
      string binary_data_id = 1 [json_name = "binaryDataId"];
      Returns:
      The binaryDataId.
    • getBinaryDataIdBytes

      com.google.protobuf.ByteString getBinaryDataIdBytes()
       The binary data ID of the file to create a signed URL for.
       
      string binary_data_id = 1 [json_name = "binaryDataId"];
      Returns:
      The bytes for binaryDataId.
    • hasExpirationMinutes

      boolean hasExpirationMinutes()
       Expiration time in minutes. Defaults to 15 minutes if not specified.
       Maximum allowed is 10080 minutes (7 days).
       
      optional uint32 expiration_minutes = 2 [json_name = "expirationMinutes"];
      Returns:
      Whether the expirationMinutes field is set.
    • getExpirationMinutes

      int getExpirationMinutes()
       Expiration time in minutes. Defaults to 15 minutes if not specified.
       Maximum allowed is 10080 minutes (7 days).
       
      optional uint32 expiration_minutes = 2 [json_name = "expirationMinutes"];
      Returns:
      The expirationMinutes.