Class KubernetesAttributesExtractor
- java.lang.Object
-
- io.fabric8.kubernetes.client.server.mock.KubernetesAttributesExtractor
-
- All Implemented Interfaces:
io.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
- Direct Known Subclasses:
KubernetesCrudAttributesExtractor
public class KubernetesAttributesExtractor extends Object implements io.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
-
-
Constructor Summary
Constructors Constructor Description KubernetesAttributesExtractor()KubernetesAttributesExtractor(List<CustomResourceDefinitionContext> crdContexts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.fabric8.mockwebserver.crud.AttributeSetextract(io.fabric8.kubernetes.api.model.HasMetadata o)io.fabric8.mockwebserver.crud.AttributeSetextract(String s)protected io.fabric8.mockwebserver.crud.AttributeSetextractMetadataAttributes(io.fabric8.kubernetes.api.model.HasMetadata hasMetadata)io.fabric8.mockwebserver.crud.AttributeSetfromPath(String s)io.fabric8.mockwebserver.crud.AttributeSetfromResource(String s)
-
-
-
Field Detail
-
KEY
public static final String KEY
- See Also:
- Constant Field Values
-
KIND
public static final String KIND
- See Also:
- Constant Field Values
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
-
VALUE
public static final String VALUE
- See Also:
- Constant Field Values
-
PATTERN
protected static final Pattern PATTERN
-
-
Constructor Detail
-
KubernetesAttributesExtractor
public KubernetesAttributesExtractor()
-
KubernetesAttributesExtractor
public KubernetesAttributesExtractor(List<CustomResourceDefinitionContext> crdContexts)
-
-
Method Detail
-
fromPath
public io.fabric8.mockwebserver.crud.AttributeSet fromPath(String s)
- Specified by:
fromPathin interfaceio.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
-
fromResource
public io.fabric8.mockwebserver.crud.AttributeSet fromResource(String s)
- Specified by:
fromResourcein interfaceio.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
-
extract
public io.fabric8.mockwebserver.crud.AttributeSet extract(String s)
- Specified by:
extractin interfaceio.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
-
extract
public io.fabric8.mockwebserver.crud.AttributeSet extract(io.fabric8.kubernetes.api.model.HasMetadata o)
- Specified by:
extractin interfaceio.fabric8.mockwebserver.crud.AttributeExtractor<io.fabric8.kubernetes.api.model.HasMetadata>
-
extractMetadataAttributes
protected io.fabric8.mockwebserver.crud.AttributeSet extractMetadataAttributes(io.fabric8.kubernetes.api.model.HasMetadata hasMetadata)
-
-