public interface SlackConfigFluent<A extends SlackConfigFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SlackConfigFluent.ActionsNested<N> |
static interface |
SlackConfigFluent.FieldsNested<N> |
static interface |
SlackConfigFluent.HttpConfigNested<N> |
A addToActions(Integer index, SlackAction item)
A setToActions(Integer index, SlackAction item)
A addToActions(SlackAction... items)
A addAllToActions(Collection<SlackAction> items)
A removeFromActions(SlackAction... items)
A removeAllFromActions(Collection<SlackAction> items)
A removeMatchingFromActions(Predicate<SlackActionBuilder> predicate)
@Deprecated List<SlackAction> getActions()
List<SlackAction> buildActions()
SlackAction buildAction(Integer index)
SlackAction buildFirstAction()
SlackAction buildLastAction()
SlackAction buildMatchingAction(Predicate<SlackActionBuilder> predicate)
Boolean hasMatchingAction(Predicate<SlackActionBuilder> predicate)
A withActions(List<SlackAction> actions)
A withActions(SlackAction... actions)
Boolean hasActions()
SlackConfigFluent.ActionsNested<A> addNewAction()
SlackConfigFluent.ActionsNested<A> addNewActionLike(SlackAction item)
SlackConfigFluent.ActionsNested<A> setNewActionLike(Integer index, SlackAction item)
SlackConfigFluent.ActionsNested<A> editAction(Integer index)
SlackConfigFluent.ActionsNested<A> editFirstAction()
SlackConfigFluent.ActionsNested<A> editLastAction()
SlackConfigFluent.ActionsNested<A> editMatchingAction(Predicate<SlackActionBuilder> predicate)
io.fabric8.kubernetes.api.model.SecretKeySelector getApiURL()
A withApiURL(io.fabric8.kubernetes.api.model.SecretKeySelector apiURL)
Boolean hasApiURL()
String getCallbackId()
Boolean hasCallbackId()
String getChannel()
Boolean hasChannel()
String getColor()
Boolean hasColor()
String getFallback()
Boolean hasFallback()
A addToFields(Integer index, SlackField item)
A setToFields(Integer index, SlackField item)
A addToFields(SlackField... items)
A addAllToFields(Collection<SlackField> items)
A removeFromFields(SlackField... items)
A removeAllFromFields(Collection<SlackField> items)
A removeMatchingFromFields(Predicate<SlackFieldBuilder> predicate)
@Deprecated List<SlackField> getFields()
List<SlackField> buildFields()
SlackField buildField(Integer index)
SlackField buildFirstField()
SlackField buildLastField()
SlackField buildMatchingField(Predicate<SlackFieldBuilder> predicate)
Boolean hasMatchingField(Predicate<SlackFieldBuilder> predicate)
A withFields(List<SlackField> fields)
A withFields(SlackField... fields)
Boolean hasFields()
SlackConfigFluent.FieldsNested<A> addNewField()
SlackConfigFluent.FieldsNested<A> addNewFieldLike(SlackField item)
SlackConfigFluent.FieldsNested<A> setNewFieldLike(Integer index, SlackField item)
SlackConfigFluent.FieldsNested<A> editField(Integer index)
SlackConfigFluent.FieldsNested<A> editFirstField()
SlackConfigFluent.FieldsNested<A> editLastField()
SlackConfigFluent.FieldsNested<A> editMatchingField(Predicate<SlackFieldBuilder> predicate)
String getFooter()
Boolean hasFooter()
@Deprecated HTTPConfig getHttpConfig()
HTTPConfig buildHttpConfig()
A withHttpConfig(HTTPConfig httpConfig)
Boolean hasHttpConfig()
SlackConfigFluent.HttpConfigNested<A> withNewHttpConfig()
SlackConfigFluent.HttpConfigNested<A> withNewHttpConfigLike(HTTPConfig item)
SlackConfigFluent.HttpConfigNested<A> editHttpConfig()
SlackConfigFluent.HttpConfigNested<A> editOrNewHttpConfig()
SlackConfigFluent.HttpConfigNested<A> editOrNewHttpConfigLike(HTTPConfig item)
String getIconEmoji()
Boolean hasIconEmoji()
String getIconURL()
Boolean hasIconURL()
String getImageURL()
Boolean hasImageURL()
Boolean getLinkNames()
Boolean hasLinkNames()
A addAllToMrkdwnIn(Collection<String> items)
A removeAllFromMrkdwnIn(Collection<String> items)
String getFirstMrkdwnIn()
String getLastMrkdwnIn()
Boolean hasMrkdwnIn()
String getPretext()
Boolean hasPretext()
Boolean getSendResolved()
Boolean hasSendResolved()
Boolean getShortFields()
Boolean hasShortFields()
String getText()
Boolean hasText()
String getThumbURL()
Boolean hasThumbURL()
String getTitle()
Boolean hasTitle()
String getTitleLink()
Boolean hasTitleLink()
String getUsername()
Boolean hasUsername()
Boolean hasAdditionalProperties()
A withLinkNames()
A withSendResolved()
A withShortFields()
Copyright © 2015–2022 Red Hat. All rights reserved.