Class SubjectAltName
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1alpha3.SubjectAltName
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<SubjectAltNameBuilder>
,io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class SubjectAltName extends Object implements io.fabric8.kubernetes.api.builder.Editable<SubjectAltNameBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
SubjectAltName represents Subject Alternative Name.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubjectAltName()
No args constructor for use in serializationSubjectAltName(String hostname, String type, String uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubjectAltNameBuilder
edit()
Map<String,Object>
getAdditionalProperties()
String
getHostname()
Hostname contains Subject Alternative Name specified in DNS name format.String
getType()
Type determines the format of the Subject Alternative Name.String
getUri()
URI contains Subject Alternative Name specified in a full URI format.void
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setHostname(String hostname)
Hostname contains Subject Alternative Name specified in DNS name format.void
setType(String type)
Type determines the format of the Subject Alternative Name.void
setUri(String uri)
URI contains Subject Alternative Name specified in a full URI format.SubjectAltNameBuilder
toBuilder()
-
-
-
Method Detail
-
getHostname
public String getHostname()
Hostname contains Subject Alternative Name specified in DNS name format. Required when Type is set to Hostname, ignored otherwise.Support: Core
-
setHostname
public void setHostname(String hostname)
Hostname contains Subject Alternative Name specified in DNS name format. Required when Type is set to Hostname, ignored otherwise.Support: Core
-
getType
public String getType()
Type determines the format of the Subject Alternative Name. Always required.Support: Core
-
setType
public void setType(String type)
Type determines the format of the Subject Alternative Name. Always required.Support: Core
-
getUri
public String getUri()
URI contains Subject Alternative Name specified in a full URI format. It MUST include both a scheme (e.g., "http" or "ftp") and a scheme-specific-part. Common values include SPIFFE IDs like "spiffe://mycluster.example.com/ns/myns/sa/svc1sa". Required when Type is set to URI, ignored otherwise.Support: Core
-
setUri
public void setUri(String uri)
URI contains Subject Alternative Name specified in a full URI format. It MUST include both a scheme (e.g., "http" or "ftp") and a scheme-specific-part. Common values include SPIFFE IDs like "spiffe://mycluster.example.com/ns/myns/sa/svc1sa". Required when Type is set to URI, ignored otherwise.Support: Core
-
edit
public SubjectAltNameBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<SubjectAltNameBuilder>
-
toBuilder
public SubjectAltNameBuilder toBuilder()
-
-