Package com.streamlayer.triggers
Class CreateTriggerRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<CreateTriggerRequest,CreateTriggerRequest.Builder>
-
- com.streamlayer.triggers.CreateTriggerRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CreateTriggerRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- CreateTriggerRequest
public static final class CreateTriggerRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<CreateTriggerRequest,CreateTriggerRequest.Builder> implements CreateTriggerRequestOrBuilder
Protobuf typestreamlayer.triggers.CreateTriggerRequest
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CreateTriggerRequest.BuilderaddAllConditions(java.lang.Iterable<? extends EssentialConditionData> values)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderaddConditions(int index, EssentialConditionData value)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderaddConditions(int index, EssentialConditionData.Builder builderForValue)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderaddConditions(EssentialConditionData value)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderaddConditions(EssentialConditionData.Builder builderForValue)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderclearConditions()repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderclearEventId()required for ModerationSubscriptionResponseCreateTriggerRequest.BuilderclearLimits()CreateTriggerRequest.BuilderclearOrganizationId()required for ModerationSubscriptionResponseCreateTriggerRequest.BuilderclearTrigger().streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];booleancontainsLimits(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];EssentialConditionDatagetConditions(int index)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];intgetConditionsCount()repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];java.util.List<EssentialConditionData>getConditionsList()repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];java.lang.StringgetEventId()required for ModerationSubscriptionResponsecom.google.protobuf.ByteStringgetEventIdBytes()required for ModerationSubscriptionResponsejava.util.Map<java.lang.String,java.lang.Integer>getLimits()Deprecated.intgetLimitsCount()map<string, int32> limits = 3 [json_name = "limits"];java.util.Map<java.lang.String,java.lang.Integer>getLimitsMap()map<string, int32> limits = 3 [json_name = "limits"];intgetLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 3 [json_name = "limits"];intgetLimitsOrThrow(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];java.lang.StringgetOrganizationId()required for ModerationSubscriptionResponsecom.google.protobuf.ByteStringgetOrganizationIdBytes()required for ModerationSubscriptionResponseEssentialTriggerDatagetTrigger().streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];booleanhasEventId()required for ModerationSubscriptionResponsebooleanhasOrganizationId()required for ModerationSubscriptionResponsebooleanhasTrigger().streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];CreateTriggerRequest.BuildermergeTrigger(EssentialTriggerData value).streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];CreateTriggerRequest.BuilderputAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)map<string, int32> limits = 3 [json_name = "limits"];CreateTriggerRequest.BuilderputLimits(java.lang.String key, int value)map<string, int32> limits = 3 [json_name = "limits"];CreateTriggerRequest.BuilderremoveConditions(int index)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuilderremoveLimits(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];CreateTriggerRequest.BuildersetConditions(int index, EssentialConditionData value)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuildersetConditions(int index, EssentialConditionData.Builder builderForValue)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];CreateTriggerRequest.BuildersetEventId(java.lang.String value)required for ModerationSubscriptionResponseCreateTriggerRequest.BuildersetEventIdBytes(com.google.protobuf.ByteString value)required for ModerationSubscriptionResponseCreateTriggerRequest.BuildersetOrganizationId(java.lang.String value)required for ModerationSubscriptionResponseCreateTriggerRequest.BuildersetOrganizationIdBytes(com.google.protobuf.ByteString value)required for ModerationSubscriptionResponseCreateTriggerRequest.BuildersetTrigger(EssentialTriggerData value).streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];CreateTriggerRequest.BuildersetTrigger(EssentialTriggerData.Builder builderForValue).streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
hasTrigger
public boolean hasTrigger()
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];- Specified by:
hasTriggerin interfaceCreateTriggerRequestOrBuilder- Returns:
- Whether the trigger field is set.
-
getTrigger
public EssentialTriggerData getTrigger()
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];- Specified by:
getTriggerin interfaceCreateTriggerRequestOrBuilder- Returns:
- The trigger.
-
setTrigger
public CreateTriggerRequest.Builder setTrigger(EssentialTriggerData value)
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];
-
setTrigger
public CreateTriggerRequest.Builder setTrigger(EssentialTriggerData.Builder builderForValue)
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];
-
mergeTrigger
public CreateTriggerRequest.Builder mergeTrigger(EssentialTriggerData value)
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];
-
clearTrigger
public CreateTriggerRequest.Builder clearTrigger()
.streamlayer.triggers.EssentialTriggerData trigger = 1 [json_name = "trigger"];
-
getConditionsList
public java.util.List<EssentialConditionData> getConditionsList()
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsListin interfaceCreateTriggerRequestOrBuilder
-
getConditionsCount
public int getConditionsCount()
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsCountin interfaceCreateTriggerRequestOrBuilder
-
getConditions
public EssentialConditionData getConditions(int index)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsin interfaceCreateTriggerRequestOrBuilder
-
setConditions
public CreateTriggerRequest.Builder setConditions(int index, EssentialConditionData value)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
setConditions
public CreateTriggerRequest.Builder setConditions(int index, EssentialConditionData.Builder builderForValue)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
addConditions
public CreateTriggerRequest.Builder addConditions(EssentialConditionData value)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
addConditions
public CreateTriggerRequest.Builder addConditions(int index, EssentialConditionData value)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
addConditions
public CreateTriggerRequest.Builder addConditions(EssentialConditionData.Builder builderForValue)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
addConditions
public CreateTriggerRequest.Builder addConditions(int index, EssentialConditionData.Builder builderForValue)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
addAllConditions
public CreateTriggerRequest.Builder addAllConditions(java.lang.Iterable<? extends EssentialConditionData> values)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
clearConditions
public CreateTriggerRequest.Builder clearConditions()
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
removeConditions
public CreateTriggerRequest.Builder removeConditions(int index)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
getLimitsCount
public int getLimitsCount()
Description copied from interface:CreateTriggerRequestOrBuildermap<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsCountin interfaceCreateTriggerRequestOrBuilder
-
containsLimits
public boolean containsLimits(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
containsLimitsin interfaceCreateTriggerRequestOrBuilder
-
clearLimits
public CreateTriggerRequest.Builder clearLimits()
-
removeLimits
public CreateTriggerRequest.Builder removeLimits(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];
-
getLimits
@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getLimits()
Deprecated.UsegetLimitsMap()instead.- Specified by:
getLimitsin interfaceCreateTriggerRequestOrBuilder
-
getLimitsMap
public java.util.Map<java.lang.String,java.lang.Integer> getLimitsMap()
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsMapin interfaceCreateTriggerRequestOrBuilder
-
getLimitsOrDefault
public int getLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsOrDefaultin interfaceCreateTriggerRequestOrBuilder
-
getLimitsOrThrow
public int getLimitsOrThrow(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsOrThrowin interfaceCreateTriggerRequestOrBuilder
-
putLimits
public CreateTriggerRequest.Builder putLimits(java.lang.String key, int value)
map<string, int32> limits = 3 [json_name = "limits"];
-
putAllLimits
public CreateTriggerRequest.Builder putAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)
map<string, int32> limits = 3 [json_name = "limits"];
-
hasOrganizationId
public boolean hasOrganizationId()
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Specified by:
hasOrganizationIdin interfaceCreateTriggerRequestOrBuilder- Returns:
- Whether the organizationId field is set.
-
getOrganizationId
public java.lang.String getOrganizationId()
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Specified by:
getOrganizationIdin interfaceCreateTriggerRequestOrBuilder- Returns:
- The organizationId.
-
getOrganizationIdBytes
public com.google.protobuf.ByteString getOrganizationIdBytes()
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Specified by:
getOrganizationIdBytesin interfaceCreateTriggerRequestOrBuilder- Returns:
- The bytes for organizationId.
-
setOrganizationId
public CreateTriggerRequest.Builder setOrganizationId(java.lang.String value)
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Parameters:
value- The organizationId to set.- Returns:
- This builder for chaining.
-
clearOrganizationId
public CreateTriggerRequest.Builder clearOrganizationId()
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Returns:
- This builder for chaining.
-
setOrganizationIdBytes
public CreateTriggerRequest.Builder setOrganizationIdBytes(com.google.protobuf.ByteString value)
required for ModerationSubscriptionResponse
optional string organization_id = 4 [json_name = "organizationId"];- Parameters:
value- The bytes for organizationId to set.- Returns:
- This builder for chaining.
-
hasEventId
public boolean hasEventId()
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Specified by:
hasEventIdin interfaceCreateTriggerRequestOrBuilder- Returns:
- Whether the eventId field is set.
-
getEventId
public java.lang.String getEventId()
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Specified by:
getEventIdin interfaceCreateTriggerRequestOrBuilder- Returns:
- The eventId.
-
getEventIdBytes
public com.google.protobuf.ByteString getEventIdBytes()
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Specified by:
getEventIdBytesin interfaceCreateTriggerRequestOrBuilder- Returns:
- The bytes for eventId.
-
setEventId
public CreateTriggerRequest.Builder setEventId(java.lang.String value)
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Parameters:
value- The eventId to set.- Returns:
- This builder for chaining.
-
clearEventId
public CreateTriggerRequest.Builder clearEventId()
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Returns:
- This builder for chaining.
-
setEventIdBytes
public CreateTriggerRequest.Builder setEventIdBytes(com.google.protobuf.ByteString value)
required for ModerationSubscriptionResponse
optional string event_id = 5 [json_name = "eventId"];- Parameters:
value- The bytes for eventId to set.- Returns:
- This builder for chaining.
-
-