Class ImageRegistryConfigStorage
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.imageregistry.v1.ImageRegistryConfigStorage
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ImageRegistryConfigStorage extends Object implements io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImageRegistryConfigStorage()No args constructor for use in serializationImageRegistryConfigStorage(ImageRegistryConfigStorageAzure azure, ImageRegistryConfigStorageEmptyDir emptyDir, ImageRegistryConfigStorageGCS gcs, ImageRegistryConfigStorageIBMCOS ibmcos, String managementState, ImageRegistryConfigStorageAlibabaOSS oss, ImageRegistryConfigStoragePVC pvc, ImageRegistryConfigStorageS3 s3, ImageRegistryConfigStorageSwift swift)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageRegistryConfigStorageBuilderedit()Map<String,Object>getAdditionalProperties()ImageRegistryConfigStorageAzuregetAzure()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageEmptyDirgetEmptyDir()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageGCSgetGcs()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageIBMCOSgetIbmcos()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.StringgetManagementState()managementState indicates if the operator manages the underlying storage unit.ImageRegistryConfigStorageAlibabaOSSgetOss()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStoragePVCgetPvc()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageS3getS3()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageSwiftgetSwift()ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAzure(ImageRegistryConfigStorageAzure azure)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetEmptyDir(ImageRegistryConfigStorageEmptyDir emptyDir)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetGcs(ImageRegistryConfigStorageGCS gcs)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetIbmcos(ImageRegistryConfigStorageIBMCOS ibmcos)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetManagementState(String managementState)managementState indicates if the operator manages the underlying storage unit.voidsetOss(ImageRegistryConfigStorageAlibabaOSS oss)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetPvc(ImageRegistryConfigStoragePVC pvc)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetS3(ImageRegistryConfigStorageS3 s3)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.voidsetSwift(ImageRegistryConfigStorageSwift swift)ImageRegistryConfigStorage describes how the storage should be configured for the image registry.ImageRegistryConfigStorageBuildertoBuilder()
-
-
-
Constructor Detail
-
ImageRegistryConfigStorage
public ImageRegistryConfigStorage()
No args constructor for use in serialization
-
ImageRegistryConfigStorage
public ImageRegistryConfigStorage(ImageRegistryConfigStorageAzure azure, ImageRegistryConfigStorageEmptyDir emptyDir, ImageRegistryConfigStorageGCS gcs, ImageRegistryConfigStorageIBMCOS ibmcos, String managementState, ImageRegistryConfigStorageAlibabaOSS oss, ImageRegistryConfigStoragePVC pvc, ImageRegistryConfigStorageS3 s3, ImageRegistryConfigStorageSwift swift)
-
-
Method Detail
-
getAzure
public ImageRegistryConfigStorageAzure getAzure()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setAzure
public void setAzure(ImageRegistryConfigStorageAzure azure)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getEmptyDir
public ImageRegistryConfigStorageEmptyDir getEmptyDir()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setEmptyDir
public void setEmptyDir(ImageRegistryConfigStorageEmptyDir emptyDir)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getGcs
public ImageRegistryConfigStorageGCS getGcs()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setGcs
public void setGcs(ImageRegistryConfigStorageGCS gcs)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getIbmcos
public ImageRegistryConfigStorageIBMCOS getIbmcos()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setIbmcos
public void setIbmcos(ImageRegistryConfigStorageIBMCOS ibmcos)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getManagementState
public String getManagementState()
managementState indicates if the operator manages the underlying storage unit. If Managed the operator will remove the storage when this operator gets Removed.
-
setManagementState
public void setManagementState(String managementState)
managementState indicates if the operator manages the underlying storage unit. If Managed the operator will remove the storage when this operator gets Removed.
-
getOss
public ImageRegistryConfigStorageAlibabaOSS getOss()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setOss
public void setOss(ImageRegistryConfigStorageAlibabaOSS oss)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getPvc
public ImageRegistryConfigStoragePVC getPvc()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setPvc
public void setPvc(ImageRegistryConfigStoragePVC pvc)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getS3
public ImageRegistryConfigStorageS3 getS3()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setS3
public void setS3(ImageRegistryConfigStorageS3 s3)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
getSwift
public ImageRegistryConfigStorageSwift getSwift()
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
setSwift
public void setSwift(ImageRegistryConfigStorageSwift swift)
ImageRegistryConfigStorage describes how the storage should be configured for the image registry.
-
edit
public ImageRegistryConfigStorageBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageBuilder>
-
toBuilder
public ImageRegistryConfigStorageBuilder toBuilder()
-
-