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(int index, SlackAction item)
A setToActions(int 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(int 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(int index, SlackAction item)
SlackConfigFluent.ActionsNested<A> editAction(int 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(int index, SlackField item)
A setToFields(int 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(int 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(int index, SlackField item)
SlackConfigFluent.FieldsNested<A> editField(int 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 getMrkdwnIn(int index)
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–2023 Red Hat. All rights reserved.