Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for StorageObject (0.3 sec)

  1. platforms/software/resources-gcs/src/test/groovy/org/gradle/internal/resource/transport/gcp/gcs/GcsResourceTest.groovy

            storageObject.setMd5Hash(md5hash)
            storageObject.setSize(BigInteger.ONE)
            storageObject.setContentType(contentType)
            storageObject.setEtag(Integer.toString(5))
    
            when:
            def metaData = new GcsResource(Mock(GcsClient), storageObject, uri).getMetaData()
    
            then:
            metaData != null
            metaData.location == uri
            metaData.lastModified == new Date(lastModified.value)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. platforms/software/resources-gcs/src/test/groovy/org/gradle/internal/resource/transport/gcp/gcs/GcsResourceConnectorTest.groovy

                1 * getResource(uri) >> {
                    def storageObject = new StorageObject()
                    storageObject.setUpdated(lastModified)
                    storageObject.setMd5Hash(md5hash)
                    storageObject.setSize(BigInteger.TEN)
                    storageObject.setContentType(contentType)
                    storageObject.setEtag(Integer.toString(1))
                }
            }
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. platforms/software/resources-gcs/src/main/java/org/gradle/internal/resource/transport/gcp/gcs/ResourceMapper.java

                storageObject.getUpdated().getValue(),
                storageObject.getSize().longValue(),
                storageObject.getContentType(),
                storageObject.getEtag(),
                null // we cannot use md5 instead of sha1 here because cache will get corrupted due to its expectation of sha1 hashes
            );
        }
    
        private ResourceMapper() {
            throw new AssertionError("No instances");
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. platforms/software/resources-gcs/src/test/groovy/org/gradle/internal/resource/transport/gcp/gcs/ResourceMapperTest.groovy

            def contentType = 'application/octet-stream'
            def storageObject = new StorageObject()
            storageObject.setUpdated(lastModified)
            storageObject.setMd5Hash(md5hash)
            storageObject.setSize(BigInteger.TEN)
            storageObject.setContentType(contentType)
            storageObject.setEtag(Integer.toString(16))
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  5. platforms/software/resources-gcs/src/main/java/org/gradle/internal/resource/transport/gcp/gcs/GcsResourceConnector.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.internal.resource.transport.gcp.gcs;
    
    import com.google.api.services.storage.model.StorageObject;
    import org.gradle.api.resources.ResourceException;
    import org.gradle.internal.resource.ExternalResourceName;
    import org.gradle.internal.resource.ReadableContent;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  6. platforms/software/resources-gcs/src/main/java/org/gradle/internal/resource/transport/gcp/gcs/GcsClient.java

                // TODO - set ACL here if necessary
                String bucket = destination.getHost();
                String path = cleanResourcePath(destination);
                StorageObject objectMetadata = new StorageObject().setName(path);
    
                Storage.Objects.Insert putRequest = storage.objects().insert(bucket, objectMetadata, contentStream);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 22 11:17:20 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  7. platforms/software/resources-gcs/src/main/java/org/gradle/internal/resource/transport/gcp/gcs/GcsResource.java

    public class GcsResource implements ExternalResourceReadResponse {
    
        private final GcsClient gcsClient;
        private final StorageObject gcsObject;
        private final URI uri;
    
        public GcsResource(GcsClient gcsClient, StorageObject gcsObject, URI uri) {
            this.gcsClient = gcsClient;
            this.gcsObject = gcsObject;
            this.uri = uri;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/software/resources-gcs/src/test/groovy/org/gradle/internal/resource/transport/gcp/gcs/GcsClientTest.groovy

    import com.google.api.client.googleapis.testing.auth.oauth2.MockGoogleCredential
    import com.google.api.client.http.InputStreamContent
    import com.google.api.services.storage.Storage
    import com.google.api.services.storage.model.StorageObject
    import com.google.api.services.storage.model.Objects
    import org.gradle.api.resources.ResourceException
    import spock.lang.Specification
    
    class GcsClientTest extends Specification {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  9. platforms/software/resources-gcs/src/integTest/groovy/org/gradle/integtests/resource/gcs/GcsClientIntegrationTest.groovy

    import com.google.api.client.http.javanet.NetHttpTransport
    import com.google.api.client.json.gson.GsonFactory
    import com.google.api.services.storage.Storage
    import com.google.api.services.storage.model.StorageObject
    import org.apache.commons.io.IOUtils
    import org.gradle.integtests.resource.gcs.fixtures.GcsServer
    import org.gradle.internal.resource.transport.gcp.gcs.GcsClient
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 19:38:08 UTC 2023
    - 4.4K bytes
    - Viewed (0)
Back to top