Class APIServerServingCerts
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.APIServerServingCerts
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<APIServerServingCertsBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class APIServerServingCerts extends Object implements io.fabric8.kubernetes.api.builder.Editable<APIServerServingCertsBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description APIServerServingCerts()No args constructor for use in serializationAPIServerServingCerts(List<APIServerNamedServingCert> namedCertificates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description APIServerServingCertsBuilderedit()Map<String,Object>getAdditionalProperties()List<APIServerNamedServingCert>getNamedCertificates()namedCertificates references secrets containing the TLS cert info for serving secure traffic to specific hostnames.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetNamedCertificates(List<APIServerNamedServingCert> namedCertificates)namedCertificates references secrets containing the TLS cert info for serving secure traffic to specific hostnames.APIServerServingCertsBuildertoBuilder()
-
-
-
Constructor Detail
-
APIServerServingCerts
public APIServerServingCerts()
No args constructor for use in serialization
-
APIServerServingCerts
public APIServerServingCerts(List<APIServerNamedServingCert> namedCertificates)
-
-
Method Detail
-
getNamedCertificates
public List<APIServerNamedServingCert> getNamedCertificates()
namedCertificates references secrets containing the TLS cert info for serving secure traffic to specific hostnames. If no named certificates are provided, or no named certificates match the server name as understood by a client, the defaultServingCertificate will be used.
-
setNamedCertificates
public void setNamedCertificates(List<APIServerNamedServingCert> namedCertificates)
namedCertificates references secrets containing the TLS cert info for serving secure traffic to specific hostnames. If no named certificates are provided, or no named certificates match the server name as understood by a client, the defaultServingCertificate will be used.
-
edit
public APIServerServingCertsBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<APIServerServingCertsBuilder>
-
toBuilder
public APIServerServingCertsBuilder toBuilder()
-
-