Uses of Class
com.google.cloud.hadoop.gcsio.StorageResourceId
-
Packages that use StorageResourceId Package Description com.google.cloud.hadoop.gcsio com.google.cloud.hadoop.gcsio.testing -
-
Uses of StorageResourceId in com.google.cloud.hadoop.gcsio
Fields in com.google.cloud.hadoop.gcsio declared as StorageResourceId Modifier and Type Field Description static StorageResourceIdStorageResourceId. ROOTMethods in com.google.cloud.hadoop.gcsio that return StorageResourceId Modifier and Type Method Description static StorageResourceIdStorageResourceId. fromStringPath(String path)ParsesStorageResourceIdfrom specified string.static StorageResourceIdStorageResourceId. fromStringPath(String path, long generationId)ParsesStorageResourceIdfrom specified string and generationId.static StorageResourceIdStorageResourceId. fromUriPath(URI path, boolean allowEmptyObjectName)Validates the given URI and if valid, returns the associated StorageResourceId.static StorageResourceIdStorageResourceId. fromUriPath(URI path, boolean allowEmptyObjectName, long generationId)Validates the given URI and if valid, returns the associated StorageResourceId.StorageResourceIdGoogleCloudStorageItemInfo. getResourceId()Gets the resourceId that holds the (possibly null) bucketName and objectName of this object.StorageResourceIdUpdatableItemInfo. getStorageResourceId()StorageResourceIdStorageResourceId. toDirectoryId()Converts StorageResourceId instance to look like a directory path.Methods in com.google.cloud.hadoop.gcsio with parameters of type StorageResourceId Modifier and Type Method Description GoogleCloudStorageItemInfoForwardingGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)GoogleCloudStorageItemInfoGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)Composes inputs into a single GCS object.GoogleCloudStorageItemInfoGoogleCloudStorageClientImpl. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)SeeGoogleCloudStorage.composeObjects(List, StorageResourceId, CreateObjectOptions)} for details about expected behavior.GoogleCloudStorageItemInfoGoogleCloudStorageImpl. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)GoogleCloudStorageItemInfoPerformanceCachingGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)WritableByteChannelForwardingGoogleCloudStorage. create(StorageResourceId resourceId, CreateObjectOptions options)default WritableByteChannelGoogleCloudStorage. create(StorageResourceId resourceId)Creates and opens an object for writing.WritableByteChannelGoogleCloudStorage. create(StorageResourceId resourceId, CreateObjectOptions options)Creates and opens an object for writing.WritableByteChannelGoogleCloudStorageClientImpl. create(StorageResourceId resourceId, CreateObjectOptions options)WritableByteChannelGoogleCloudStorageImpl. create(StorageResourceId resourceId, CreateObjectOptions options)WritableByteChannelPerformanceCachingGoogleCloudStorage. create(StorageResourceId resourceId, CreateObjectOptions options)static GoogleCloudStorageItemInfoGoogleCloudStorageItemInfo. createBucket(StorageResourceId resourceId, long creationTime, long modificationTime, String location, String storageClass)Factory method for creating a GoogleCloudStorageItemInfo for a bucket.voidForwardingGoogleCloudStorage. createEmptyObject(StorageResourceId resourceId)voidForwardingGoogleCloudStorage. createEmptyObject(StorageResourceId resourceId, CreateObjectOptions options)voidGoogleCloudStorage. createEmptyObject(StorageResourceId resourceId)Creates an empty object, useful for placeholders representing, for example, directories.voidGoogleCloudStorage. createEmptyObject(StorageResourceId resourceId, CreateObjectOptions options)Creates an empty object, useful for placeholders representing, for example, directories.voidGoogleCloudStorageClientImpl. createEmptyObject(StorageResourceId resourceId)SeeGoogleCloudStorage.createEmptyObject(StorageResourceId)for details about expected behavior.voidGoogleCloudStorageClientImpl. createEmptyObject(StorageResourceId resourceId, CreateObjectOptions options)SeeGoogleCloudStorage.createEmptyObject(StorageResourceId, CreateObjectOptions)for details about expected behavior.voidGoogleCloudStorageImpl. createEmptyObject(StorageResourceId resourceId)SeeGoogleCloudStorage.createEmptyObject(StorageResourceId)for details about expected behavior.voidGoogleCloudStorageImpl. createEmptyObject(StorageResourceId resourceId, CreateObjectOptions options)static FileNotFoundExceptionGoogleCloudStorageExceptions. createFileNotFoundException(StorageResourceId resourceId, IOException cause)voidForwardingGoogleCloudStorage. createFolder(StorageResourceId resourceId, boolean recursive)voidGoogleCloudStorage. createFolder(StorageResourceId folderId, boolean recursive)Creates a native GCS folder resource.voidGoogleCloudStorageImpl. createFolder(StorageResourceId resourceId, boolean recursive)SeeGoogleCloudStorage.createFolder(StorageResourceId,boolean)for details about expected behavior.static GoogleCloudStorageItemInfoGoogleCloudStorageItemInfo. createFolder(StorageResourceId resourceId, com.google.storage.control.v2.Folder folder)Factory method for creating a GoogleCloudStorageItemInfo from a native HNS Folder.static GoogleCloudStorageItemInfoGoogleCloudStorageItemInfo. createInferredDirectory(StorageResourceId resourceId)Factory method for creating a "found" GoogleCloudStorageItemInfo for an inferred directory.static GoogleCloudStorageItemInfoGoogleCloudStorageImpl. createItemInfoForBucket(StorageResourceId resourceId, com.google.api.services.storage.model.Bucket bucket)Helper for converting a StorageResourceId + Bucket into a GoogleCloudStorageItemInfo.static GoogleCloudStorageItemInfoGoogleCloudStorageImpl. createItemInfoForStorageObject(StorageResourceId resourceId, com.google.api.services.storage.model.StorageObject object)Helper for converting a StorageResourceId + StorageObject into a GoogleCloudStorageItemInfo.static GoogleCloudStorageItemInfoGoogleCloudStorageItemInfo. createNotFound(StorageResourceId resourceId)Factory method for creating a "not found" GoogleCloudStorageItemInfo for a bucket or an object.static GoogleCloudStorageItemInfoGoogleCloudStorageItemInfo. createObject(StorageResourceId resourceId, long creationTime, long modificationTime, long size, String contentType, String contentEncoding, Map<String,byte[]> metadata, long contentGeneration, long metaGeneration, VerificationAttributes verificationAttributes)Factory method for creating a GoogleCloudStorageItemInfo for an object.static URIUriPaths. fromResourceId(StorageResourceId resourceId, boolean allowEmptyObjectName)Constructs and returns full path for the given bucket and object names.GoogleCloudStorageItemInfoForwardingGoogleCloudStorage. getFolderInfo(StorageResourceId resourceId)GoogleCloudStorageItemInfoGoogleCloudStorage. getFolderInfo(StorageResourceId resourceId)Gets the metadata for a single folder.GoogleCloudStorageItemInfoGoogleCloudStorageImpl. getFolderInfo(StorageResourceId resourceId)SeeGoogleCloudStorage.getFolderInfo(StorageResourceId)for details about expected behavior.GoogleCloudStorageItemInfoPrefixMappedItemCache. getItem(StorageResourceId id)Gets the cached item associated with the given resource id.GoogleCloudStorageItemInfoForwardingGoogleCloudStorage. getItemInfo(StorageResourceId resourceId)GoogleCloudStorageItemInfoGoogleCloudStorage. getItemInfo(StorageResourceId resourceId)Gets information about an object or a bucket.GoogleCloudStorageItemInfoGoogleCloudStorageClientImpl. getItemInfo(StorageResourceId resourceId)SeeGoogleCloudStorage.getItemInfo(StorageResourceId)for details about expected behavior.GoogleCloudStorageItemInfoGoogleCloudStorageImpl. getItemInfo(StorageResourceId resourceId)SeeGoogleCloudStorage.getItemInfo(StorageResourceId)for details about expected behavior.GoogleCloudStorageItemInfoPerformanceCachingGoogleCloudStorage. getItemInfo(StorageResourceId resourceId)This function may return cached copies of GoogleCloudStorageItemInfo.SeekableByteChannelForwardingGoogleCloudStorage. open(StorageResourceId resourceId, GoogleCloudStorageReadOptions readOptions)default SeekableByteChannelGoogleCloudStorage. open(StorageResourceId resourceId)Opens an object for reading.SeekableByteChannelGoogleCloudStorage. open(StorageResourceId resourceId, GoogleCloudStorageReadOptions readOptions)Opens an object for reading.SeekableByteChannelGoogleCloudStorageClientImpl. open(StorageResourceId resourceId, GoogleCloudStorageReadOptions readOptions)SeekableByteChannelGoogleCloudStorageImpl. open(StorageResourceId resourceId, GoogleCloudStorageReadOptions readOptions)SeeGoogleCloudStorage.open(StorageResourceId)for details about expected behavior.GoogleCloudStorageItemInfoPrefixMappedItemCache. removeItem(StorageResourceId id)Removes the item from the cache.Method parameters in com.google.cloud.hadoop.gcsio with type arguments of type StorageResourceId Modifier and Type Method Description GoogleCloudStorageItemInfoForwardingGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)GoogleCloudStorageItemInfoGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)Composes inputs into a single GCS object.GoogleCloudStorageItemInfoGoogleCloudStorageClientImpl. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)SeeGoogleCloudStorage.composeObjects(List, StorageResourceId, CreateObjectOptions)} for details about expected behavior.GoogleCloudStorageItemInfoGoogleCloudStorageImpl. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)GoogleCloudStorageItemInfoPerformanceCachingGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)voidForwardingGoogleCloudStorage. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)voidForwardingGoogleCloudStorage. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)default voidGoogleCloudStorage. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Copies metadata of the given objects.default voidGoogleCloudStorage. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Copies metadata of the given objects.voidGoogleCloudStorageClientImpl. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage.copy(String, List, String, List)for details about expected behavior.voidGoogleCloudStorageClientImpl. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage.copy(String, List, String, List)for details about expected behavior.voidGoogleCloudStorageImpl. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage.copy(String, List, String, List)for details about expected behavior.voidGoogleCloudStorageImpl. copy(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage.copy(String, List, String, List)for details about expected behavior.voidForwardingGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds)voidForwardingGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds, CreateObjectOptions options)voidGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds)Creates a list of empty objects; seeGoogleCloudStorage.createEmptyObject(StorageResourceId)for the single-item version of this method.voidGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds, CreateObjectOptions options)Creates a list of empty objects; seeGoogleCloudStorage.createEmptyObject(StorageResourceId)for the single-item version of this method.voidGoogleCloudStorageClientImpl. createEmptyObjects(List<StorageResourceId> resourceIds)SeeGoogleCloudStorage.createEmptyObjects(List)for details about expected behavior.voidGoogleCloudStorageClientImpl. createEmptyObjects(List<StorageResourceId> resourceIds, CreateObjectOptions options)SeeGoogleCloudStorage.createEmptyObjects(List, CreateObjectOptions)for details about expected behavior.voidGoogleCloudStorageImpl. createEmptyObjects(List<StorageResourceId> resourceIds)SeeGoogleCloudStorage.createEmptyObjects(List)for details about expected behavior.voidGoogleCloudStorageImpl. createEmptyObjects(List<StorageResourceId> resourceIds, CreateObjectOptions options)voidForwardingGoogleCloudStorage. deleteObjects(List<StorageResourceId> fullObjectNames)voidGoogleCloudStorage. deleteObjects(List<StorageResourceId> fullObjectNames)Deletes the given objects.voidGoogleCloudStorageClientImpl. deleteObjects(List<StorageResourceId> fullObjectNames)SeeGoogleCloudStorage.deleteObjects(List)for details about the expected behavior.voidGoogleCloudStorageImpl. deleteObjects(List<StorageResourceId> fullObjectNames)SeeGoogleCloudStorage.deleteObjects(List)for details about expected behavior.voidPerformanceCachingGoogleCloudStorage. deleteObjects(List<StorageResourceId> resourceIds)List<GoogleCloudStorageItemInfo>ForwardingGoogleCloudStorage. getItemInfos(List<StorageResourceId> resourceIds)List<GoogleCloudStorageItemInfo>GoogleCloudStorage. getItemInfos(List<StorageResourceId> resourceIds)Gets information about multiple objects and/or buckets.List<GoogleCloudStorageItemInfo>GoogleCloudStorageClientImpl. getItemInfos(List<StorageResourceId> resourceIds)SeeGoogleCloudStorage.getItemInfos(List)for details about expected behavior.List<GoogleCloudStorageItemInfo>GoogleCloudStorageImpl. getItemInfos(List<StorageResourceId> resourceIds)SeeGoogleCloudStorage.getItemInfos(List)for details about expected behavior.List<GoogleCloudStorageItemInfo>PerformanceCachingGoogleCloudStorage. getItemInfos(List<StorageResourceId> resourceIds)This function may return cached copies of GoogleCloudStorageItemInfo.voidForwardingGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)voidForwardingGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)voidGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Moves objects within the same bucket.voidGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Moves objects within the same bucket.voidGoogleCloudStorageClientImpl. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage#move(Mapfor details about expected behavior.) voidGoogleCloudStorageClientImpl. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage#move(Mapfor details about expected behavior.) voidGoogleCloudStorageImpl. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage#move(Mapfor details about expected behavior.) voidGoogleCloudStorageImpl. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)SeeGoogleCloudStorage#move(Mapfor details about expected behavior.) voidPerformanceCachingGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)voidPerformanceCachingGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)static voidGoogleCloudStorageImpl. validateCopyArguments(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap, GoogleCloudStorage gcsImpl)Validates basic argument constraints like non-null, non-empty Strings, usingPreconditionsin addition to checking for src/dst bucket existence and compatibility of bucket properties such as location and storage-class.static voidGoogleCloudStorageImpl. validateCopyArguments(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap, GoogleCloudStorage gcsImpl)Validates basic argument constraints like non-null, non-empty Strings, usingPreconditionsin addition to checking for src/dst bucket existence and compatibility of bucket properties such as location and storage-class.static voidGoogleCloudStorageImpl. validateMoveArguments(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Validates basic argument constraints like non-null, non-empty Strings, usingPreconditionsin addition to checking for src/dst bucket equality.static voidGoogleCloudStorageImpl. validateMoveArguments(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)Validates basic argument constraints like non-null, non-empty Strings, usingPreconditionsin addition to checking for src/dst bucket equality.Constructors in com.google.cloud.hadoop.gcsio with parameters of type StorageResourceId Constructor Description GoogleCloudStorageReadChannel(com.google.api.services.storage.Storage gcs, StorageResourceId resourceId, ApiErrorExtractor errorExtractor, ClientRequestHelper<com.google.api.services.storage.model.StorageObject> requestHelper, GoogleCloudStorageReadOptions readOptions)Constructs an instance of GoogleCloudStorageReadChannel.GoogleCloudStorageWriteChannel(com.google.api.services.storage.Storage gcs, ClientRequestHelper<com.google.api.services.storage.model.StorageObject> requestHelper, ExecutorService uploadThreadPool, AsyncWriteChannelOptions channelOptions, StorageResourceId resourceId, CreateObjectOptions createOptions, ObjectWriteConditions writeConditions)Constructs an instance of GoogleCloudStorageWriteChannel.UpdatableItemInfo(StorageResourceId storageResourceId, Map<String,byte[]> metadata) -
Uses of StorageResourceId in com.google.cloud.hadoop.gcsio.testing
Methods in com.google.cloud.hadoop.gcsio.testing that return StorageResourceId Modifier and Type Method Description abstract StorageResourceIdGcsItemInfoTestBuilder. getStorageResourceId()Method parameters in com.google.cloud.hadoop.gcsio.testing with type arguments of type StorageResourceId Modifier and Type Method Description GoogleCloudStorageItemInfoInMemoryGoogleCloudStorage. composeObjects(List<StorageResourceId> sources, StorageResourceId destination, CreateObjectOptions options)voidInMemoryGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds)voidInMemoryGoogleCloudStorage. createEmptyObjects(List<StorageResourceId> resourceIds, CreateObjectOptions options)voidInMemoryGoogleCloudStorage. deleteObjects(List<StorageResourceId> fullObjectNames)List<GoogleCloudStorageItemInfo>InMemoryGoogleCloudStorage. getItemInfos(List<StorageResourceId> resourceIds)voidInMemoryGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)voidInMemoryGoogleCloudStorage. move(Map<StorageResourceId,StorageResourceId> sourceToDestinationObjectsMap)
-