Class NamedCertificate
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.NamedCertificate
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<NamedCertificateBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NamedCertificate extends Object implements io.fabric8.kubernetes.api.builder.Editable<NamedCertificateBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
NamedCertificate specifies a certificate/key, and the names it should be served for- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NamedCertificate()No args constructor for use in serializationNamedCertificate(String certFile, String keyFile, List<String> names)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedCertificateBuilderedit()Map<String,Object>getAdditionalProperties()StringgetCertFile()certFile is a file containing a PEM-encoded certificateStringgetKeyFile()keyFile is a file containing a PEM-encoded private key for the certificate specified by CertFileList<String>getNames()names is a list of DNS names this certificate should be used to secure A name can be a normal DNS name, or can contain leading wildcard segments.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCertFile(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 CertFilevoidsetNames(List<String> names)names is a list of DNS names this certificate should be used to secure A name can be a normal DNS name, or can contain leading wildcard segments.NamedCertificateBuildertoBuilder()
-
-
-
Method Detail
-
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
-
getNames
public List<String> getNames()
names is a list of DNS names this certificate should be used to secure A name can be a normal DNS name, or can contain leading wildcard segments.
-
setNames
public void setNames(List<String> names)
names is a list of DNS names this certificate should be used to secure A name can be a normal DNS name, or can contain leading wildcard segments.
-
edit
public NamedCertificateBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<NamedCertificateBuilder>
-
toBuilder
public NamedCertificateBuilder toBuilder()
-
-