Class ImageRegistryConfigStorageS3CloudFront
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.imageregistry.v1.ImageRegistryConfigStorageS3CloudFront
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageS3CloudFrontBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ImageRegistryConfigStorageS3CloudFront extends Object implements io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageS3CloudFrontBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfront- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImageRegistryConfigStorageS3CloudFront()No args constructor for use in serializationImageRegistryConfigStorageS3CloudFront(String baseURL, String duration, String keypairID, io.fabric8.kubernetes.api.model.SecretKeySelector privateKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageRegistryConfigStorageS3CloudFrontBuilderedit()Map<String,Object>getAdditionalProperties()StringgetBaseURL()baseURL contains the SCHEME://HOST[/PATH] at which Cloudfront is served.StringgetDuration()ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfrontStringgetKeypairID()keypairID is key pair ID provided by AWS.io.fabric8.kubernetes.api.model.SecretKeySelectorgetPrivateKey()ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfrontvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetBaseURL(String baseURL)baseURL contains the SCHEME://HOST[/PATH] at which Cloudfront is served.voidsetDuration(String duration)ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfrontvoidsetKeypairID(String keypairID)keypairID is key pair ID provided by AWS.voidsetPrivateKey(io.fabric8.kubernetes.api.model.SecretKeySelector privateKey)ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfrontImageRegistryConfigStorageS3CloudFrontBuildertoBuilder()
-
-
-
Method Detail
-
getBaseURL
public String getBaseURL()
baseURL contains the SCHEME://HOST[/PATH] at which Cloudfront is served.
-
setBaseURL
public void setBaseURL(String baseURL)
baseURL contains the SCHEME://HOST[/PATH] at which Cloudfront is served.
-
getDuration
public String getDuration()
ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfront
-
setDuration
public void setDuration(String duration)
ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfront
-
getKeypairID
public String getKeypairID()
keypairID is key pair ID provided by AWS.
-
setKeypairID
public void setKeypairID(String keypairID)
keypairID is key pair ID provided by AWS.
-
getPrivateKey
public io.fabric8.kubernetes.api.model.SecretKeySelector getPrivateKey()
ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfront
-
setPrivateKey
public void setPrivateKey(io.fabric8.kubernetes.api.model.SecretKeySelector privateKey)
ImageRegistryConfigStorageS3CloudFront holds the configuration to use Amazon Cloudfront as the storage middleware in a registry. https://docs.docker.com/registry/configuration/#cloudfront
-
edit
public ImageRegistryConfigStorageS3CloudFrontBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageS3CloudFrontBuilder>
-
toBuilder
public ImageRegistryConfigStorageS3CloudFrontBuilder toBuilder()
-
-