Class ImageRegistryConfigStorageSwift

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageSwiftBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ImageRegistryConfigStorageSwift
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageSwiftBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ImageRegistryConfigStorageSwift holds the information to configure the registry to use the OpenStack Swift service for backend storage https://docs.docker.com/registry/storage-drivers/swift/
    See Also:
    Serialized Form
    • Constructor Detail

      • ImageRegistryConfigStorageSwift

        public ImageRegistryConfigStorageSwift()
        No args constructor for use in serialization
    • Method Detail

      • getAuthURL

        public String getAuthURL()
        authURL defines the URL for obtaining an authentication token.
      • setAuthURL

        public void setAuthURL​(String authURL)
        authURL defines the URL for obtaining an authentication token.
      • getAuthVersion

        public String getAuthVersion()
        authVersion specifies the OpenStack Auth's version.
      • setAuthVersion

        public void setAuthVersion​(String authVersion)
        authVersion specifies the OpenStack Auth's version.
      • getContainer

        public String getContainer()
        container defines the name of Swift container where to store the registry's data.
      • setContainer

        public void setContainer​(String container)
        container defines the name of Swift container where to store the registry's data.
      • getDomain

        public String getDomain()
        domain specifies Openstack's domain name for Identity v3 API.
      • setDomain

        public void setDomain​(String domain)
        domain specifies Openstack's domain name for Identity v3 API.
      • getDomainID

        public String getDomainID()
        domainID specifies Openstack's domain id for Identity v3 API.
      • setDomainID

        public void setDomainID​(String domainID)
        domainID specifies Openstack's domain id for Identity v3 API.
      • getRegionName

        public String getRegionName()
        regionName defines Openstack's region in which container exists.
      • setRegionName

        public void setRegionName​(String regionName)
        regionName defines Openstack's region in which container exists.
      • getTenant

        public String getTenant()
        tenant defines Openstack tenant name to be used by registry.
      • setTenant

        public void setTenant​(String tenant)
        tenant defines Openstack tenant name to be used by registry.
      • getTenantID

        public String getTenantID()
        tenant defines Openstack tenant id to be used by registry.
      • setTenantID

        public void setTenantID​(String tenantID)
        tenant defines Openstack tenant id to be used by registry.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)