Class EtcdStorageConfig
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.EtcdStorageConfig
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<EtcdStorageConfigBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class EtcdStorageConfig extends Object implements io.fabric8.kubernetes.api.builder.Editable<EtcdStorageConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EtcdStorageConfig()No args constructor for use in serializationEtcdStorageConfig(String ca, String certFile, String keyFile, String storagePrefix, List<String> urls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EtcdStorageConfigBuilderedit()Map<String,Object>getAdditionalProperties()StringgetCa()ca is a file containing trusted roots for the etcd server certificatesStringgetCertFile()certFile is a file containing a PEM-encoded certificateStringgetKeyFile()keyFile is a file containing a PEM-encoded private key for the certificate specified by CertFileStringgetStoragePrefix()storagePrefix is the path within etcd that the OpenShift resources will be rooted under.List<String>getUrls()urls are the URLs for etcdvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCa(String ca)ca is a file containing trusted roots for the etcd server certificatesvoidsetCertFile(String certFile)certFile is a file containing a PEM-encoded certificatevoidsetKeyFile(String keyFile)keyFile is a file containing a PEM-encoded private key for the certificate specified by CertFilevoidsetStoragePrefix(String storagePrefix)storagePrefix is the path within etcd that the OpenShift resources will be rooted under.voidsetUrls(List<String> urls)urls are the URLs for etcdEtcdStorageConfigBuildertoBuilder()
-
-
-
Method Detail
-
getCa
public String getCa()
ca is a file containing trusted roots for the etcd server certificates
-
setCa
public void setCa(String ca)
ca is a file containing trusted roots for the etcd server certificates
-
getCertFile
public String getCertFile()
certFile is a file containing a PEM-encoded certificate
-
setCertFile
public void setCertFile(String certFile)
certFile is a file containing a PEM-encoded certificate
-
getKeyFile
public String getKeyFile()
keyFile is a file containing a PEM-encoded private key for the certificate specified by CertFile
-
setKeyFile
public void setKeyFile(String keyFile)
keyFile is a file containing a PEM-encoded private key for the certificate specified by CertFile
-
getStoragePrefix
public String getStoragePrefix()
storagePrefix is the path within etcd that the OpenShift resources will be rooted under. This value, if changed, will mean existing objects in etcd will no longer be located.
-
setStoragePrefix
public void setStoragePrefix(String storagePrefix)
storagePrefix is the path within etcd that the OpenShift resources will be rooted under. This value, if changed, will mean existing objects in etcd will no longer be located.
-
edit
public EtcdStorageConfigBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<EtcdStorageConfigBuilder>
-
toBuilder
public EtcdStorageConfigBuilder toBuilder()
-
-