Class APIServiceDescription
- java.lang.Object
-
- io.fabric8.openshift.api.model.operatorhub.v1alpha1.APIServiceDescription
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<APIServiceDescriptionBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class APIServiceDescription extends Object implements io.fabric8.kubernetes.api.builder.Editable<APIServiceDescriptionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
APIServiceDescription provides details to OLM about apis provided via aggregation- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description APIServiceDescription()No args constructor for use in serializationAPIServiceDescription(List<ActionDescriptor> actionDescriptors, Integer containerPort, String deploymentName, String description, String displayName, String group, String kind, String name, List<APIResourceReference> resources, List<SpecDescriptor> specDescriptors, List<StatusDescriptor> statusDescriptors, String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description APIServiceDescriptionBuilderedit()List<ActionDescriptor>getActionDescriptors()APIServiceDescription provides details to OLM about apis provided via aggregationMap<String,Object>getAdditionalProperties()IntegergetContainerPort()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetDeploymentName()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetDescription()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetDisplayName()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetGroup()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetKind()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetName()APIServiceDescription provides details to OLM about apis provided via aggregationList<APIResourceReference>getResources()APIServiceDescription provides details to OLM about apis provided via aggregationList<SpecDescriptor>getSpecDescriptors()APIServiceDescription provides details to OLM about apis provided via aggregationList<StatusDescriptor>getStatusDescriptors()APIServiceDescription provides details to OLM about apis provided via aggregationStringgetVersion()APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetActionDescriptors(List<ActionDescriptor> actionDescriptors)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetContainerPort(Integer containerPort)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetDeploymentName(String deploymentName)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetDescription(String description)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetDisplayName(String displayName)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetGroup(String group)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetKind(String kind)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetName(String name)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetResources(List<APIResourceReference> resources)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetSpecDescriptors(List<SpecDescriptor> specDescriptors)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetStatusDescriptors(List<StatusDescriptor> statusDescriptors)APIServiceDescription provides details to OLM about apis provided via aggregationvoidsetVersion(String version)APIServiceDescription provides details to OLM about apis provided via aggregationAPIServiceDescriptionBuildertoBuilder()
-
-
-
Constructor Detail
-
APIServiceDescription
public APIServiceDescription()
No args constructor for use in serialization
-
APIServiceDescription
public APIServiceDescription(List<ActionDescriptor> actionDescriptors, Integer containerPort, String deploymentName, String description, String displayName, String group, String kind, String name, List<APIResourceReference> resources, List<SpecDescriptor> specDescriptors, List<StatusDescriptor> statusDescriptors, String version)
-
-
Method Detail
-
getActionDescriptors
public List<ActionDescriptor> getActionDescriptors()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setActionDescriptors
public void setActionDescriptors(List<ActionDescriptor> actionDescriptors)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getContainerPort
public Integer getContainerPort()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setContainerPort
public void setContainerPort(Integer containerPort)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getDeploymentName
public String getDeploymentName()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setDeploymentName
public void setDeploymentName(String deploymentName)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getDescription
public String getDescription()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setDescription
public void setDescription(String description)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getDisplayName
public String getDisplayName()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setDisplayName
public void setDisplayName(String displayName)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getGroup
public String getGroup()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setGroup
public void setGroup(String group)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getKind
public String getKind()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setKind
public void setKind(String kind)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getName
public String getName()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setName
public void setName(String name)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getResources
public List<APIResourceReference> getResources()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setResources
public void setResources(List<APIResourceReference> resources)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getSpecDescriptors
public List<SpecDescriptor> getSpecDescriptors()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setSpecDescriptors
public void setSpecDescriptors(List<SpecDescriptor> specDescriptors)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getStatusDescriptors
public List<StatusDescriptor> getStatusDescriptors()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setStatusDescriptors
public void setStatusDescriptors(List<StatusDescriptor> statusDescriptors)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
getVersion
public String getVersion()
APIServiceDescription provides details to OLM about apis provided via aggregation
-
setVersion
public void setVersion(String version)
APIServiceDescription provides details to OLM about apis provided via aggregation
-
edit
public APIServiceDescriptionBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<APIServiceDescriptionBuilder>
-
toBuilder
public APIServiceDescriptionBuilder toBuilder()
-
-