Interface Dataproxy.CreateUploadLocationRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.ByteString getContentMd5()
      ContentMD5 restricts the upload location to the specific MD5 provided.
      String getDomain()
      Domain to create the upload location for.
      com.google.protobuf.ByteString getDomainBytes()
      Domain to create the upload location for.
      com.google.protobuf.Duration getExpiresIn()
      ExpiresIn defines a requested expiration duration for the generated url.
      com.google.protobuf.DurationOrBuilder getExpiresInOrBuilder()
      ExpiresIn defines a requested expiration duration for the generated url.
      String getFilename()
      Filename specifies a desired suffix for the generated location.
      com.google.protobuf.ByteString getFilenameBytes()
      Filename specifies a desired suffix for the generated location.
      String getProject()
      Project to create the upload location for +required
      com.google.protobuf.ByteString getProjectBytes()
      Project to create the upload location for +required
      boolean hasExpiresIn()
      ExpiresIn defines a requested expiration duration for the generated url.
      • 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 Detail

      • getProject

        String getProject()
         Project to create the upload location for
         +required
         
        string project = 1;
        Returns:
        The project.
      • getProjectBytes

        com.google.protobuf.ByteString getProjectBytes()
         Project to create the upload location for
         +required
         
        string project = 1;
        Returns:
        The bytes for project.
      • getDomain

        String getDomain()
         Domain to create the upload location for.
         +required
         
        string domain = 2;
        Returns:
        The domain.
      • getDomainBytes

        com.google.protobuf.ByteString getDomainBytes()
         Domain to create the upload location for.
         +required
         
        string domain = 2;
        Returns:
        The bytes for domain.
      • getFilename

        String getFilename()
         Filename specifies a desired suffix for the generated location. E.g. `file.py` or `pre/fix/file.zip`.
         +optional. By default, the service will generate a consistent name based on the provided parameters.
         
        string filename = 3;
        Returns:
        The filename.
      • getFilenameBytes

        com.google.protobuf.ByteString getFilenameBytes()
         Filename specifies a desired suffix for the generated location. E.g. `file.py` or `pre/fix/file.zip`.
         +optional. By default, the service will generate a consistent name based on the provided parameters.
         
        string filename = 3;
        Returns:
        The bytes for filename.
      • hasExpiresIn

        boolean hasExpiresIn()
         ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
         exceeds the platform allowed max.
         +optional. The default value comes from a global config.
         
        .google.protobuf.Duration expires_in = 4;
        Returns:
        Whether the expiresIn field is set.
      • getExpiresIn

        com.google.protobuf.Duration getExpiresIn()
         ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
         exceeds the platform allowed max.
         +optional. The default value comes from a global config.
         
        .google.protobuf.Duration expires_in = 4;
        Returns:
        The expiresIn.
      • getExpiresInOrBuilder

        com.google.protobuf.DurationOrBuilder getExpiresInOrBuilder()
         ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
         exceeds the platform allowed max.
         +optional. The default value comes from a global config.
         
        .google.protobuf.Duration expires_in = 4;
      • getContentMd5

        com.google.protobuf.ByteString getContentMd5()
         ContentMD5 restricts the upload location to the specific MD5 provided. The ContentMD5 will also appear in the
         generated path.
         +required
         
        bytes content_md5 = 5;
        Returns:
        The contentMd5.