public static final class SlackSource.SlackChannels.SlackChannel.Builder extends GeneratedMessageV3.Builder<SlackSource.SlackChannels.SlackChannel.Builder> implements SlackSource.SlackChannels.SlackChannelOrBuilder
SlackChannel contains the Slack channel ID and the time range to import.
Protobuf type
google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.SlackChannel
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public SlackSource.SlackChannels.SlackChannel.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SlackSource.SlackChannels.SlackChannel build()
public SlackSource.SlackChannels.SlackChannel buildPartial()
public SlackSource.SlackChannels.SlackChannel.Builder clear()
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder clearChannelId()
Required. The Slack channel ID.
string channel_id = 1 [(.google.api.field_behavior) = REQUIRED];
public SlackSource.SlackChannels.SlackChannel.Builder clearEndTime()
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
public SlackSource.SlackChannels.SlackChannel.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder clearStartTime()
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
public SlackSource.SlackChannels.SlackChannel.Builder clone()
Overrides
public String getChannelId()
Required. The Slack channel ID.
string channel_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The channelId.
|
public ByteString getChannelIdBytes()
Required. The Slack channel ID.
string channel_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for channelId.
|
public SlackSource.SlackChannels.SlackChannel getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Timestamp getEndTime()
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
Timestamp |
The endTime.
|
public Timestamp.Builder getEndTimeBuilder()
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
public TimestampOrBuilder getEndTimeOrBuilder()
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
public Timestamp getStartTime()
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
Timestamp |
The startTime.
|
public Timestamp.Builder getStartTimeBuilder()
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
public TimestampOrBuilder getStartTimeOrBuilder()
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasEndTime()
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the endTime field is set.
|
public boolean hasStartTime()
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the startTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder mergeEndTime(Timestamp value)
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
public SlackSource.SlackChannels.SlackChannel.Builder mergeFrom(SlackSource.SlackChannels.SlackChannel other)
public SlackSource.SlackChannels.SlackChannel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder mergeStartTime(Timestamp value)
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
public final SlackSource.SlackChannels.SlackChannel.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder setChannelId(String value)
Required. The Slack channel ID.
string channel_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The channelId to set.
|
public SlackSource.SlackChannels.SlackChannel.Builder setChannelIdBytes(ByteString value)
Required. The Slack channel ID.
string channel_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for channelId to set.
|
public SlackSource.SlackChannels.SlackChannel.Builder setEndTime(Timestamp value)
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
public SlackSource.SlackChannels.SlackChannel.Builder setEndTime(Timestamp.Builder builderForValue)
Optional. The ending timestamp for messages to import.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public SlackSource.SlackChannels.SlackChannel.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public SlackSource.SlackChannels.SlackChannel.Builder setStartTime(Timestamp value)
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
public SlackSource.SlackChannels.SlackChannel.Builder setStartTime(Timestamp.Builder builderForValue)
Optional. The starting timestamp for messages to import.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public final SlackSource.SlackChannels.SlackChannel.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides