public abstract class AbstractBuilder<T,R extends AbstractBuilder> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBuilder(ApplicationBuilder applicationBuilder,
String name) |
| Modifier and Type | Method and Description |
|---|---|
R |
addAnnotation(String key,
String value) |
R |
addLabel(String key,
String value) |
R |
addLabels(Map<String,String> labels) |
ApplicationBuilder |
app() |
abstract T |
build() |
boolean |
equals(Object o) |
String |
getName() |
protected abstract R |
getThis() |
int |
hashCode() |
protected io.fabric8.kubernetes.api.model.ObjectMetaBuilder |
metadataBuilder() |
protected AbstractBuilder(ApplicationBuilder applicationBuilder, String name)
public String getName()
public ApplicationBuilder app()
protected io.fabric8.kubernetes.api.model.ObjectMetaBuilder metadataBuilder()
public abstract T build()
protected abstract R getThis()
Copyright © 2022. All rights reserved.