Class CommandAlert.Slack.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CommandAlert.Slack.Builder>
com.google.protobuf.GeneratedMessage.Builder<CommandAlert.Slack.Builder>
io.confluent.command.record.alert.CommandAlert.Slack.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CommandAlert.SlackOrBuilder,Cloneable
- Enclosing class:
CommandAlert.Slack
public static final class CommandAlert.Slack.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CommandAlert.Slack.Builder>
implements CommandAlert.SlackOrBuilder
Protobuf type
command_alert.Slack-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()string channel = 1;string icon_emoji = 3;string icon_url = 4;string text = 5;string username = 2;string channel = 1;com.google.protobuf.ByteStringstring channel = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring icon_emoji = 3;com.google.protobuf.ByteStringstring icon_emoji = 3;string icon_url = 4;com.google.protobuf.ByteStringstring icon_url = 4;getText()string text = 5;com.google.protobuf.ByteStringstring text = 5;string username = 2;com.google.protobuf.ByteStringstring username = 2;booleanstring icon_emoji = 3;booleanstring icon_url = 4;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CommandAlert.Slack other) setChannel(String value) string channel = 1;setChannelBytes(com.google.protobuf.ByteString value) string channel = 1;setIconEmoji(String value) string icon_emoji = 3;setIconEmojiBytes(com.google.protobuf.ByteString value) string icon_emoji = 3;setIconUrl(String value) string icon_url = 4;setIconUrlBytes(com.google.protobuf.ByteString value) string icon_url = 4;string text = 5;setTextBytes(com.google.protobuf.ByteString value) string text = 5;setUsername(String value) string username = 2;setUsernameBytes(com.google.protobuf.ByteString value) string username = 2;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CommandAlert.Slack.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<CommandAlert.Slack.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CommandAlert.Slack.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CommandAlert.Slack.Builder>
-
mergeFrom
public CommandAlert.Slack.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CommandAlert.Slack.Builder>- Throws:
IOException
-
getEmojiCase
- Specified by:
getEmojiCasein interfaceCommandAlert.SlackOrBuilder
-
clearEmoji
-
getChannel
string channel = 1;- Specified by:
getChannelin interfaceCommandAlert.SlackOrBuilder- Returns:
- The channel.
-
getChannelBytes
public com.google.protobuf.ByteString getChannelBytes()string channel = 1;- Specified by:
getChannelBytesin interfaceCommandAlert.SlackOrBuilder- Returns:
- The bytes for channel.
-
setChannel
string channel = 1;- Parameters:
value- The channel to set.- Returns:
- This builder for chaining.
-
clearChannel
string channel = 1;- Returns:
- This builder for chaining.
-
setChannelBytes
string channel = 1;- Parameters:
value- The bytes for channel to set.- Returns:
- This builder for chaining.
-
getUsername
string username = 2;- Specified by:
getUsernamein interfaceCommandAlert.SlackOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()string username = 2;- Specified by:
getUsernameBytesin interfaceCommandAlert.SlackOrBuilder- Returns:
- The bytes for username.
-
setUsername
string username = 2;- Parameters:
value- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
string username = 2;- Returns:
- This builder for chaining.
-
setUsernameBytes
string username = 2;- Parameters:
value- The bytes for username to set.- Returns:
- This builder for chaining.
-
hasIconEmoji
public boolean hasIconEmoji()string icon_emoji = 3;- Specified by:
hasIconEmojiin interfaceCommandAlert.SlackOrBuilder- Returns:
- Whether the iconEmoji field is set.
-
getIconEmoji
string icon_emoji = 3;- Specified by:
getIconEmojiin interfaceCommandAlert.SlackOrBuilder- Returns:
- The iconEmoji.
-
getIconEmojiBytes
public com.google.protobuf.ByteString getIconEmojiBytes()string icon_emoji = 3;- Specified by:
getIconEmojiBytesin interfaceCommandAlert.SlackOrBuilder- Returns:
- The bytes for iconEmoji.
-
setIconEmoji
string icon_emoji = 3;- Parameters:
value- The iconEmoji to set.- Returns:
- This builder for chaining.
-
clearIconEmoji
string icon_emoji = 3;- Returns:
- This builder for chaining.
-
setIconEmojiBytes
string icon_emoji = 3;- Parameters:
value- The bytes for iconEmoji to set.- Returns:
- This builder for chaining.
-
hasIconUrl
public boolean hasIconUrl()string icon_url = 4;- Specified by:
hasIconUrlin interfaceCommandAlert.SlackOrBuilder- Returns:
- Whether the iconUrl field is set.
-
getIconUrl
string icon_url = 4;- Specified by:
getIconUrlin interfaceCommandAlert.SlackOrBuilder- Returns:
- The iconUrl.
-
getIconUrlBytes
public com.google.protobuf.ByteString getIconUrlBytes()string icon_url = 4;- Specified by:
getIconUrlBytesin interfaceCommandAlert.SlackOrBuilder- Returns:
- The bytes for iconUrl.
-
setIconUrl
string icon_url = 4;- Parameters:
value- The iconUrl to set.- Returns:
- This builder for chaining.
-
clearIconUrl
string icon_url = 4;- Returns:
- This builder for chaining.
-
setIconUrlBytes
string icon_url = 4;- Parameters:
value- The bytes for iconUrl to set.- Returns:
- This builder for chaining.
-
getText
string text = 5;- Specified by:
getTextin interfaceCommandAlert.SlackOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()string text = 5;- Specified by:
getTextBytesin interfaceCommandAlert.SlackOrBuilder- Returns:
- The bytes for text.
-
setText
string text = 5;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
string text = 5;- Returns:
- This builder for chaining.
-
setTextBytes
string text = 5;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-