Class StorageAccessConfiguration


  • public class StorageAccessConfiguration
    extends java.lang.Object
    Holds relevant information to access the bucket in the region
    • Constructor Detail

      • StorageAccessConfiguration

        public StorageAccessConfiguration​(@NotNull
                                          java.lang.String region,
                                          @NotNull
                                          java.lang.String bucket,
                                          @NotNull
                                          StorageCredentials storageCredentials)
    • Method Detail

      • copyWithNewCredentials

        public StorageAccessConfiguration copyWithNewCredentials​(@NotNull
                                                                 StorageCredentials newCredentials)
        Create a new instance of StorageAccessConfiguration with the credentials updated
        Parameters:
        newCredentials - credentials to update
        Returns:
        new instance
      • region

        public java.lang.String region()
      • bucket

        public java.lang.String bucket()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object