public class PlacementBindingFluentImpl<A extends PlacementBindingFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PlacementBindingFluent<A>
PlacementBindingFluent.MetadataNested<N>, PlacementBindingFluent.PlacementRefNested<N>, PlacementBindingFluent.StatusNested<N>, PlacementBindingFluent.SubjectsNested<N>| Constructor and Description |
|---|
PlacementBindingFluentImpl() |
PlacementBindingFluentImpl(PlacementBinding instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PlacementBindingFluentImpl()
public PlacementBindingFluentImpl(PlacementBinding instance)
public String getApiVersion()
getApiVersion in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withApiVersion(String apiVersion)
withApiVersion in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasApiVersion()
hasApiVersion in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public String getKind()
getKind in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withKind(String kind)
withKind in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasKind()
hasKind in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
getMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()
buildMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
withMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasMetadata()
hasMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.MetadataNested<A> withNewMetadata()
withNewMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
withNewMetadataLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.MetadataNested<A> editMetadata()
editMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.MetadataNested<A> editOrNewMetadata()
editOrNewMetadata in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
editOrNewMetadataLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>@Deprecated public PlacementSubject getPlacementRef()
getPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementSubject buildPlacementRef()
buildPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withPlacementRef(PlacementSubject placementRef)
withPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasPlacementRef()
hasPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withNewPlacementRef(String apiGroup, String kind, String name)
withNewPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.PlacementRefNested<A> withNewPlacementRef()
withNewPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.PlacementRefNested<A> withNewPlacementRefLike(PlacementSubject item)
withNewPlacementRefLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.PlacementRefNested<A> editPlacementRef()
editPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.PlacementRefNested<A> editOrNewPlacementRef()
editOrNewPlacementRef in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.PlacementRefNested<A> editOrNewPlacementRefLike(PlacementSubject item)
editOrNewPlacementRefLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>@Deprecated public PlacementBindingStatus getStatus()
getStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingStatus buildStatus()
buildStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withStatus(PlacementBindingStatus status)
withStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasStatus()
hasStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.StatusNested<A> withNewStatus()
withNewStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.StatusNested<A> withNewStatusLike(PlacementBindingStatus item)
withNewStatusLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.StatusNested<A> editStatus()
editStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.StatusNested<A> editOrNewStatus()
editOrNewStatus in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.StatusNested<A> editOrNewStatusLike(PlacementBindingStatus item)
editOrNewStatusLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A addToSubjects(Integer index, Subject item)
addToSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A setToSubjects(Integer index, Subject item)
setToSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A addToSubjects(Subject... items)
addToSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A addAllToSubjects(Collection<Subject> items)
addAllToSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A removeFromSubjects(Subject... items)
removeFromSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A removeAllFromSubjects(Collection<Subject> items)
removeAllFromSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A removeMatchingFromSubjects(Predicate<SubjectBuilder> predicate)
removeMatchingFromSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>@Deprecated public List<Subject> getSubjects()
getSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public List<Subject> buildSubjects()
buildSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Subject buildSubject(Integer index)
buildSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Subject buildFirstSubject()
buildFirstSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Subject buildLastSubject()
buildLastSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Subject buildMatchingSubject(Predicate<SubjectBuilder> predicate)
buildMatchingSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasMatchingSubject(Predicate<SubjectBuilder> predicate)
hasMatchingSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withSubjects(List<Subject> subjects)
withSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A withSubjects(Subject... subjects)
withSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public Boolean hasSubjects()
hasSubjects in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public A addNewSubject(String apiGroup, String kind, String name)
addNewSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> addNewSubject()
addNewSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> addNewSubjectLike(Subject item)
addNewSubjectLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> setNewSubjectLike(Integer index, Subject item)
setNewSubjectLike in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> editSubject(Integer index)
editSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> editFirstSubject()
editFirstSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> editLastSubject()
editLastSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public PlacementBindingFluent.SubjectsNested<A> editMatchingSubject(Predicate<SubjectBuilder> predicate)
editMatchingSubject in interface PlacementBindingFluent<A extends PlacementBindingFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementBindingFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementBindingFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.