Package io.fabric8.openshift.api.model
Class ImageFluentImpl<A extends ImageFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.ImageFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ImageFluent<A>
- Direct Known Subclasses:
DoneableImage,ImageBuilder,ImageImportStatusFluentImpl.ImageNestedImpl,ImageListFluentImpl.ItemsNestedImpl,ImageStreamTagFluentImpl.ImageNestedImpl,LocalSubjectAccessReviewFluentImpl.ImageContentNestedImpl,PolicyRuleFluentImpl.ImageAttributeRestrictionsNestedImpl,SubjectAccessReviewFluentImpl.ImageContentNestedImpl,TemplateFluentImpl.ImageObjectsNestedImpl
public class ImageFluentImpl<A extends ImageFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ImageFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classImageFluentImpl.DockerImageLayersNestedImpl<N>classImageFluentImpl.DockerImageMetadataNestedImpl<N>classImageFluentImpl.MetadataNestedImpl<N>classImageFluentImpl.SignaturesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.ImageFluent
ImageFluent.DockerImageLayersNested<N>, ImageFluent.DockerImageMetadataNested<N>, ImageFluent.MetadataNested<N>, ImageFluent.SignaturesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ImageFluentImpl()ImageFluentImpl(Image instance) -
Method Summary
-
Constructor Details
-
ImageFluentImpl
public ImageFluentImpl() -
ImageFluentImpl
-
-
Method Details
-
getApiVersion
- Specified by:
getApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageConfig
- Specified by:
getDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageConfig
- Specified by:
withDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageConfig
- Specified by:
hasDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageConfig
- Specified by:
withNewDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageConfig
- Specified by:
withNewDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageConfig
- Specified by:
withNewDockerImageConfigin interfaceImageFluent<A extends ImageFluent<A>>
-
addToDockerImageLayers
- Specified by:
addToDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
setToDockerImageLayers
- Specified by:
setToDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
addToDockerImageLayers
- Specified by:
addToDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
addAllToDockerImageLayers
- Specified by:
addAllToDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
removeFromDockerImageLayers
- Specified by:
removeFromDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
removeAllFromDockerImageLayers
- Specified by:
removeAllFromDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
removeMatchingFromDockerImageLayers
public A removeMatchingFromDockerImageLayers(io.fabric8.kubernetes.api.builder.Predicate<ImageLayerBuilder> predicate)- Specified by:
removeMatchingFromDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageLayers
Deprecated.This method has been deprecated, please use method buildDockerImageLayers instead.- Specified by:
getDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>- Returns:
- The buildable object.
-
buildDockerImageLayers
- Specified by:
buildDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
buildDockerImageLayer
- Specified by:
buildDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
buildFirstDockerImageLayer
- Specified by:
buildFirstDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
buildLastDockerImageLayer
- Specified by:
buildLastDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
buildMatchingDockerImageLayer
public ImageLayer buildMatchingDockerImageLayer(io.fabric8.kubernetes.api.builder.Predicate<ImageLayerBuilder> predicate)- Specified by:
buildMatchingDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
hasMatchingDockerImageLayer
public Boolean hasMatchingDockerImageLayer(io.fabric8.kubernetes.api.builder.Predicate<ImageLayerBuilder> predicate)- Specified by:
hasMatchingDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageLayers
- Specified by:
withDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageLayers
- Specified by:
withDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageLayers
- Specified by:
hasDockerImageLayersin interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageLayer
- Specified by:
addNewDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageLayer
- Specified by:
addNewDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageLayerLike
- Specified by:
addNewDockerImageLayerLikein interfaceImageFluent<A extends ImageFluent<A>>
-
setNewDockerImageLayerLike
public ImageFluent.DockerImageLayersNested<A> setNewDockerImageLayerLike(int index, ImageLayer item)- Specified by:
setNewDockerImageLayerLikein interfaceImageFluent<A extends ImageFluent<A>>
-
editDockerImageLayer
- Specified by:
editDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
editFirstDockerImageLayer
- Specified by:
editFirstDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
editLastDockerImageLayer
- Specified by:
editLastDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
editMatchingDockerImageLayer
public ImageFluent.DockerImageLayersNested<A> editMatchingDockerImageLayer(io.fabric8.kubernetes.api.builder.Predicate<ImageLayerBuilder> predicate)- Specified by:
editMatchingDockerImageLayerin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageManifest
- Specified by:
getDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageManifest
- Specified by:
withDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageManifest
- Specified by:
hasDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifest
- Specified by:
withNewDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifest
- Specified by:
withNewDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifest
- Specified by:
withNewDockerImageManifestin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageManifestMediaType
- Specified by:
getDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageManifestMediaType
- Specified by:
withDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageManifestMediaType
- Specified by:
hasDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifestMediaType
- Specified by:
withNewDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifestMediaType
- Specified by:
withNewDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageManifestMediaType
- Specified by:
withNewDockerImageManifestMediaTypein interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageMetadata
Deprecated.This method has been deprecated, please use method buildDockerImageMetadata instead.- Specified by:
getDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>- Returns:
- The buildable object.
-
buildDockerImageMetadata
- Specified by:
buildDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageMetadata
- Specified by:
withDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageMetadata
- Specified by:
hasDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageMetadata
- Specified by:
withNewDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageMetadataLike
- Specified by:
withNewDockerImageMetadataLikein interfaceImageFluent<A extends ImageFluent<A>>
-
editDockerImageMetadata
- Specified by:
editDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
editOrNewDockerImageMetadata
- Specified by:
editOrNewDockerImageMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
editOrNewDockerImageMetadataLike
public ImageFluent.DockerImageMetadataNested<A> editOrNewDockerImageMetadataLike(RawExtension item)- Specified by:
editOrNewDockerImageMetadataLikein interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageMetadataVersion
- Specified by:
getDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageMetadataVersion
- Specified by:
withDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageMetadataVersion
- Specified by:
hasDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageMetadataVersion
- Specified by:
withNewDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageMetadataVersion
- Specified by:
withNewDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageMetadataVersion
- Specified by:
withNewDockerImageMetadataVersionin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageReference
- Specified by:
getDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageReference
- Specified by:
withDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageReference
- Specified by:
hasDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageReference
- Specified by:
withNewDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageReference
- Specified by:
withNewDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
withNewDockerImageReference
- Specified by:
withNewDockerImageReferencein interfaceImageFluent<A extends ImageFluent<A>>
-
addToDockerImageSignatures
- Specified by:
addToDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
setToDockerImageSignatures
- Specified by:
setToDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addToDockerImageSignatures
- Specified by:
addToDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addAllToDockerImageSignatures
- Specified by:
addAllToDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
removeFromDockerImageSignatures
- Specified by:
removeFromDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
removeAllFromDockerImageSignatures
- Specified by:
removeAllFromDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageSignatures
- Specified by:
getDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
getDockerImageSignature
- Specified by:
getDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
getFirstDockerImageSignature
- Specified by:
getFirstDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
getLastDockerImageSignature
- Specified by:
getLastDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
getMatchingDockerImageSignature
public String getMatchingDockerImageSignature(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
getMatchingDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
hasMatchingDockerImageSignature
public Boolean hasMatchingDockerImageSignature(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
hasMatchingDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageSignatures
- Specified by:
withDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
withDockerImageSignatures
- Specified by:
withDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
hasDockerImageSignatures
- Specified by:
hasDockerImageSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageSignature
- Specified by:
addNewDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageSignature
- Specified by:
addNewDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
addNewDockerImageSignature
- Specified by:
addNewDockerImageSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
getKind
- Specified by:
getKindin interfaceImageFluent<A extends ImageFluent<A>>
-
withKind
- Specified by:
withKindin interfaceImageFluent<A extends ImageFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceImageFluent<A extends ImageFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceImageFluent<A extends ImageFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceImageFluent<A extends ImageFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()- Specified by:
buildMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withMetadata
- Specified by:
withMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
hasMetadata
- Specified by:
hasMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
withNewMetadataLike
public ImageFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
withNewMetadataLikein interfaceImageFluent<A extends ImageFluent<A>>
-
editMetadata
- Specified by:
editMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadatain interfaceImageFluent<A extends ImageFluent<A>>
-
editOrNewMetadataLike
public ImageFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
editOrNewMetadataLikein interfaceImageFluent<A extends ImageFluent<A>>
-
addToSignatures
- Specified by:
addToSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
setToSignatures
- Specified by:
setToSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addToSignatures
- Specified by:
addToSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addAllToSignatures
- Specified by:
addAllToSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
removeFromSignatures
- Specified by:
removeFromSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
removeAllFromSignatures
- Specified by:
removeAllFromSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
removeMatchingFromSignatures
public A removeMatchingFromSignatures(io.fabric8.kubernetes.api.builder.Predicate<ImageSignatureBuilder> predicate)- Specified by:
removeMatchingFromSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
getSignatures
Deprecated.This method has been deprecated, please use method buildSignatures instead.- Specified by:
getSignaturesin interfaceImageFluent<A extends ImageFluent<A>>- Returns:
- The buildable object.
-
buildSignatures
- Specified by:
buildSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
buildSignature
- Specified by:
buildSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
buildFirstSignature
- Specified by:
buildFirstSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
buildLastSignature
- Specified by:
buildLastSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
buildMatchingSignature
public ImageSignature buildMatchingSignature(io.fabric8.kubernetes.api.builder.Predicate<ImageSignatureBuilder> predicate)- Specified by:
buildMatchingSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
hasMatchingSignature
public Boolean hasMatchingSignature(io.fabric8.kubernetes.api.builder.Predicate<ImageSignatureBuilder> predicate)- Specified by:
hasMatchingSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
withSignatures
- Specified by:
withSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
withSignatures
- Specified by:
withSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
hasSignatures
- Specified by:
hasSignaturesin interfaceImageFluent<A extends ImageFluent<A>>
-
addNewSignature
- Specified by:
addNewSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
addNewSignatureLike
- Specified by:
addNewSignatureLikein interfaceImageFluent<A extends ImageFluent<A>>
-
setNewSignatureLike
- Specified by:
setNewSignatureLikein interfaceImageFluent<A extends ImageFluent<A>>
-
editSignature
- Specified by:
editSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
editFirstSignature
- Specified by:
editFirstSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
editLastSignature
- Specified by:
editLastSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
editMatchingSignature
public ImageFluent.SignaturesNested<A> editMatchingSignature(io.fabric8.kubernetes.api.builder.Predicate<ImageSignatureBuilder> predicate)- Specified by:
editMatchingSignaturein interfaceImageFluent<A extends ImageFluent<A>>
-
equals
-