public class ServiceMonitorSpecBuilder extends ServiceMonitorSpecFluentImpl<ServiceMonitorSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<ServiceMonitorSpec,ServiceMonitorSpecBuilder>
ServiceMonitorSpecFluentImpl.EndpointsNestedImpl<N>, ServiceMonitorSpecFluentImpl.NamespaceSelectorNestedImpl<N>, ServiceMonitorSpecFluentImpl.SelectorNestedImpl<N>ServiceMonitorSpecFluent.EndpointsNested<N>, ServiceMonitorSpecFluent.NamespaceSelectorNested<N>, ServiceMonitorSpecFluent.SelectorNested<N>| Constructor and Description |
|---|
ServiceMonitorSpecBuilder() |
ServiceMonitorSpecBuilder(Boolean validationEnabled) |
ServiceMonitorSpecBuilder(ServiceMonitorSpec instance) |
ServiceMonitorSpecBuilder(ServiceMonitorSpec instance,
Boolean validationEnabled) |
ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent) |
ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent,
Boolean validationEnabled) |
ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent,
ServiceMonitorSpec instance) |
ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent,
ServiceMonitorSpec instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
ServiceMonitorSpec |
build() |
boolean |
equals(Object o) |
int |
hashCode() |
addAllToEndpoints, addAllToPodTargetLabels, addAllToTargetLabels, addNewEndpoint, addNewEndpointLike, addNewPodTargetLabel, addNewTargetLabel, addToEndpoints, addToEndpoints, addToPodTargetLabels, addToPodTargetLabels, addToTargetLabels, addToTargetLabels, buildEndpoint, buildEndpoints, buildFirstEndpoint, buildLastEndpoint, buildMatchingEndpoint, buildNamespaceSelector, buildSelector, editEndpoint, editFirstEndpoint, editLastEndpoint, editMatchingEndpoint, editNamespaceSelector, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewSelector, editOrNewSelectorLike, editSelector, getEndpoints, getFirstPodTargetLabel, getFirstTargetLabel, getJobLabel, getLastPodTargetLabel, getLastTargetLabel, getMatchingPodTargetLabel, getMatchingTargetLabel, getNamespaceSelector, getPodTargetLabel, getPodTargetLabels, getSampleLimit, getSelector, getTargetLabel, getTargetLabels, hasEndpoints, hasJobLabel, hasMatchingEndpoint, hasMatchingPodTargetLabel, hasMatchingTargetLabel, hasNamespaceSelector, hasPodTargetLabels, hasSampleLimit, hasSelector, hasTargetLabels, removeAllFromEndpoints, removeAllFromPodTargetLabels, removeAllFromTargetLabels, removeFromEndpoints, removeFromPodTargetLabels, removeFromTargetLabels, removeMatchingFromEndpoints, setNewEndpointLike, setToEndpoints, setToPodTargetLabels, setToTargetLabels, withEndpoints, withEndpoints, withJobLabel, withNamespaceSelector, withNewJobLabel, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewSelector, withNewSelectorLike, withPodTargetLabels, withPodTargetLabels, withSampleLimit, withSelector, withTargetLabels, withTargetLabelsaccept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic ServiceMonitorSpecBuilder()
public ServiceMonitorSpecBuilder(Boolean validationEnabled)
public ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent)
public ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent, Boolean validationEnabled)
public ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent, ServiceMonitorSpec instance)
public ServiceMonitorSpecBuilder(ServiceMonitorSpecFluent<?> fluent, ServiceMonitorSpec instance, Boolean validationEnabled)
public ServiceMonitorSpecBuilder(ServiceMonitorSpec instance)
public ServiceMonitorSpecBuilder(ServiceMonitorSpec instance, Boolean validationEnabled)
public ServiceMonitorSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<ServiceMonitorSpec>public boolean equals(Object o)
equals in class ServiceMonitorSpecFluentImpl<ServiceMonitorSpecBuilder>public int hashCode()
hashCode in class ServiceMonitorSpecFluentImpl<ServiceMonitorSpecBuilder>Copyright © 2015–2021 Red Hat. All rights reserved.