AppEngineFile.FileSystem (Google App Engine API para Java)

com.google.appengine.api.files

Enum AppEngineFile.FileSystem

    • Resumo da constante de enum

      Constantes de enum
      Constante de enum e descrição
      BLOBSTORE
      Este sistema armazena arquivos como blobs no App Engine BlobStore.
      GS
      Este sistema armazena arquivos no Google Storage.
    • Detalhes da constante de enum

      • BLOBSTORE

        public static final AppEngineFile.FileSystem BLOBSTORE
        Este sistema armazena arquivos como blobs no App Engine BlobStore. O caminho completo de um arquivo desse sistema é da forma /blobstore/<identifier> em que <identifier> é uma string opaca gerada pelo BlobStore.
      • GS

        public static final AppEngineFile.FileSystem GS
        Este sistema armazena arquivos no Google Storage. Os arquivos neste sistema usam um caminho para escrita e um caminho para leitura. O caminho completo para um arquivo GS gravável é /gs/<identifier> em que <identifier> é uma string opaca gerada pelo Google Storage. O caminho completo para um arquivo GS legível é /gs/<bucket>/<key> em que <bucket> e <key> são nomes especificados pelo usuário. Consulte os comentários na parte superior de FileService.
    • Detalhes do método

      • values

        public static AppEngineFile.FileSystem[] values()
        Retorna uma matriz contendo as constantes deste tipo de enum, na ordem em que são declaradas. Este método pode ser usado para iterar as constantes da seguinte maneira:
        for (AppEngineFile.FileSystem c : AppEngineFile.FileSystem.values())
            System.out.println(c);
        
        Retorna:
        uma matriz contendo as constantes deste tipo de enum, na ordem em que são declaradas
      • valueOf

        public static AppEngineFile.FileSystem valueOf(java.lang.String name)
        Retorna a constante de enum desse tipo com o nome especificado. A string precisa corresponder exatamente a um identificador usado para declarar uma constante de enum neste tipo. Não são permitidos caracteres externos de espaço em branco.
        Parâmetros:
        name - o nome da constante de enum a ser retornada.
        Retorna:
        a constante de enum com o nome especificado
        Resultado:
        java.lang.IllegalArgumentException - se este tipo de enum não tiver uma constante com o nome especificado
        java.lang.NullPointerException - se o argumento for nulo
      • getName

        public java.lang.String getName()
        Retorna o nome do sistema de arquivos.
      • fromName

        public static AppEngineFile.FileSystem fromName(java.lang.String name)
        Retorna o FileSystem com o nome indicado.
        Resultado:
        java.lang.IllegalArgumentException - se o nome indicado não for o nome de nenhum dos sistemas de arquivos.