//package com.gkhy.safePlatform.minioFile.config; // //import io.minio.MinioClient; //import org.springframework.boot.context.properties.ConfigurationProperties; //import org.springframework.context.annotation.Bean; //import org.springframework.stereotype.Component; // //@Component //@ConfigurationProperties(prefix = "minio") //public class MinioConfig { // // private String endpoint; // // private int port; // // private String accessKey; // // private String secretKey; // // private Boolean secure; // // private String bucketName; // // private String urlPrefix; // // @Bean // public MinioClient getMinioClient(){ // String endpointUrl = "http://"+endpoint+":"+port; // MinioClient minioClient = MinioClient.builder().endpoint(endpointUrl) // .credentials(accessKey,secretKey) // .build(); // return minioClient; // } // // public String getEndpoint() { // return endpoint; // } // // public void setEndpoint(String endpoint) { // this.endpoint = endpoint; // } // // public int getPort() { // return port; // } // // public void setPort(int port) { // this.port = port; // } // // public String getAccessKey() { // return accessKey; // } // // public void setAccessKey(String accessKey) { // this.accessKey = accessKey; // } // // public String getSecretKey() { // return secretKey; // } // // public void setSecretKey(String secretKey) { // this.secretKey = secretKey; // } // // public Boolean getSecure() { // return secure; // } // // public void setSecure(Boolean secure) { // this.secure = secure; // } // // public String getBucketName() { // return bucketName; // } // // public void setBucketName(String bucketName) { // this.bucketName = bucketName; // } // // public String getUrlPrefix() { // return urlPrefix; // } // // public void setUrlPrefix(String urlPrefix) { // this.urlPrefix = urlPrefix; // } //}