public class OpsGenieConfigFluentImpl<A extends OpsGenieConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements OpsGenieConfigFluent<A>
OpsGenieConfigFluent.DetailsNested<N>, OpsGenieConfigFluent.HttpConfigNested<N>, OpsGenieConfigFluent.RespondersNested<N>| Constructor and Description |
|---|
OpsGenieConfigFluentImpl() |
OpsGenieConfigFluentImpl(OpsGenieConfig instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic OpsGenieConfigFluentImpl()
public OpsGenieConfigFluentImpl(OpsGenieConfig instance)
public io.fabric8.kubernetes.api.model.SecretKeySelector getApiKey()
getApiKey in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withApiKey(io.fabric8.kubernetes.api.model.SecretKeySelector apiKey)
withApiKey in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasApiKey()
hasApiKey in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withNewApiKey(String key, String name, Boolean optional)
withNewApiKey in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getApiURL()
getApiURL in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withApiURL(String apiURL)
withApiURL in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasApiURL()
hasApiURL in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getDescription()
getDescription in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withDescription(String description)
withDescription in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasDescription()
hasDescription in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToDetails(Integer index, KeyValue item)
addToDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A setToDetails(Integer index, KeyValue item)
setToDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToDetails(KeyValue... items)
addToDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addAllToDetails(Collection<KeyValue> items)
addAllToDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeFromDetails(KeyValue... items)
removeFromDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeAllFromDetails(Collection<KeyValue> items)
removeAllFromDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeMatchingFromDetails(Predicate<KeyValueBuilder> predicate)
removeMatchingFromDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>@Deprecated public List<KeyValue> getDetails()
getDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public List<KeyValue> buildDetails()
buildDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public KeyValue buildDetail(Integer index)
buildDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public KeyValue buildFirstDetail()
buildFirstDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public KeyValue buildLastDetail()
buildLastDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public KeyValue buildMatchingDetail(Predicate<KeyValueBuilder> predicate)
buildMatchingDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasMatchingDetail(Predicate<KeyValueBuilder> predicate)
hasMatchingDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withDetails(List<KeyValue> details)
withDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withDetails(KeyValue... details)
withDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasDetails()
hasDetails in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addNewDetail(String key, String value)
addNewDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> addNewDetail()
addNewDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> addNewDetailLike(KeyValue item)
addNewDetailLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> setNewDetailLike(Integer index, KeyValue item)
setNewDetailLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> editDetail(Integer index)
editDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> editFirstDetail()
editFirstDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> editLastDetail()
editLastDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.DetailsNested<A> editMatchingDetail(Predicate<KeyValueBuilder> predicate)
editMatchingDetail in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>@Deprecated public HTTPConfig getHttpConfig()
getHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public HTTPConfig buildHttpConfig()
buildHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withHttpConfig(HTTPConfig httpConfig)
withHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasHttpConfig()
hasHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.HttpConfigNested<A> withNewHttpConfig()
withNewHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.HttpConfigNested<A> withNewHttpConfigLike(HTTPConfig item)
withNewHttpConfigLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.HttpConfigNested<A> editHttpConfig()
editHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.HttpConfigNested<A> editOrNewHttpConfig()
editOrNewHttpConfig in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.HttpConfigNested<A> editOrNewHttpConfigLike(HTTPConfig item)
editOrNewHttpConfigLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getMessage()
getMessage in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withMessage(String message)
withMessage in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasMessage()
hasMessage in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getNote()
getNote in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withNote(String note)
withNote in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasNote()
hasNote in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getPriority()
getPriority in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withPriority(String priority)
withPriority in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasPriority()
hasPriority in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToResponders(Integer index, OpsGenieConfigResponder item)
addToResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A setToResponders(Integer index, OpsGenieConfigResponder item)
setToResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToResponders(OpsGenieConfigResponder... items)
addToResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addAllToResponders(Collection<OpsGenieConfigResponder> items)
addAllToResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeFromResponders(OpsGenieConfigResponder... items)
removeFromResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeAllFromResponders(Collection<OpsGenieConfigResponder> items)
removeAllFromResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeMatchingFromResponders(Predicate<OpsGenieConfigResponderBuilder> predicate)
removeMatchingFromResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>@Deprecated public List<OpsGenieConfigResponder> getResponders()
getResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public List<OpsGenieConfigResponder> buildResponders()
buildResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigResponder buildResponder(Integer index)
buildResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigResponder buildFirstResponder()
buildFirstResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigResponder buildLastResponder()
buildLastResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigResponder buildMatchingResponder(Predicate<OpsGenieConfigResponderBuilder> predicate)
buildMatchingResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasMatchingResponder(Predicate<OpsGenieConfigResponderBuilder> predicate)
hasMatchingResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withResponders(List<OpsGenieConfigResponder> responders)
withResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withResponders(OpsGenieConfigResponder... responders)
withResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasResponders()
hasResponders in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addNewResponder(String id, String name, String type, String username)
addNewResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> addNewResponder()
addNewResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> addNewResponderLike(OpsGenieConfigResponder item)
addNewResponderLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> setNewResponderLike(Integer index, OpsGenieConfigResponder item)
setNewResponderLike in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> editResponder(Integer index)
editResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> editFirstResponder()
editFirstResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> editLastResponder()
editLastResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public OpsGenieConfigFluent.RespondersNested<A> editMatchingResponder(Predicate<OpsGenieConfigResponderBuilder> predicate)
editMatchingResponder in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean getSendResolved()
getSendResolved in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withSendResolved(Boolean sendResolved)
withSendResolved in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasSendResolved()
hasSendResolved in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getSource()
getSource in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withSource(String source)
withSource in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasSource()
hasSource in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public String getTags()
getTags in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A withTags(String tags)
withTags in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasTags()
hasTags in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends OpsGenieConfigFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends OpsGenieConfigFluent<A>>public A withSendResolved()
withSendResolved in interface OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.