Package com.streamlayer.social
Class TweetMediaVideoInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<TweetMediaVideoInfo,TweetMediaVideoInfo.Builder>
-
- com.streamlayer.social.TweetMediaVideoInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TweetMediaVideoInfoOrBuilder,java.lang.Cloneable
- Enclosing class:
- TweetMediaVideoInfo
public static final class TweetMediaVideoInfo.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TweetMediaVideoInfo,TweetMediaVideoInfo.Builder> implements TweetMediaVideoInfoOrBuilder
Protobuf typestreamlayer.social.TweetMediaVideoInfo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TweetMediaVideoInfo.BuilderaddAllAspectRatio(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];TweetMediaVideoInfo.BuilderaddAllVariants(java.lang.Iterable<? extends TweetMediaVideoInfo.TweetVideoVariants> values)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderaddAspectRatio(int value)repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];TweetMediaVideoInfo.BuilderaddVariants(int index, TweetMediaVideoInfo.TweetVideoVariants value)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderaddVariants(int index, TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderaddVariants(TweetMediaVideoInfo.TweetVideoVariants value)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderaddVariants(TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderclearAspectRatio()repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];TweetMediaVideoInfo.BuilderclearDurationMillis()int32 duration_millis = 2 [json_name = "durationMillis"];TweetMediaVideoInfo.BuilderclearVariants()repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];intgetAspectRatio(int index)repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];intgetAspectRatioCount()repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];java.util.List<java.lang.Integer>getAspectRatioList()repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];intgetDurationMillis()int32 duration_millis = 2 [json_name = "durationMillis"];TweetMediaVideoInfo.TweetVideoVariantsgetVariants(int index)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];intgetVariantsCount()repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];java.util.List<TweetMediaVideoInfo.TweetVideoVariants>getVariantsList()repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuilderremoveVariants(int index)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuildersetAspectRatio(int index, int value)repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];TweetMediaVideoInfo.BuildersetDurationMillis(int value)int32 duration_millis = 2 [json_name = "durationMillis"];TweetMediaVideoInfo.BuildersetVariants(int index, TweetMediaVideoInfo.TweetVideoVariants value)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];TweetMediaVideoInfo.BuildersetVariants(int index, TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];-
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
-
getAspectRatioList
public java.util.List<java.lang.Integer> getAspectRatioList()
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Specified by:
getAspectRatioListin interfaceTweetMediaVideoInfoOrBuilder- Returns:
- A list containing the aspectRatio.
-
getAspectRatioCount
public int getAspectRatioCount()
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Specified by:
getAspectRatioCountin interfaceTweetMediaVideoInfoOrBuilder- Returns:
- The count of aspectRatio.
-
getAspectRatio
public int getAspectRatio(int index)
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Specified by:
getAspectRatioin interfaceTweetMediaVideoInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The aspectRatio at the given index.
-
setAspectRatio
public TweetMediaVideoInfo.Builder setAspectRatio(int index, int value)
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Parameters:
value- The aspectRatio to set.- Returns:
- This builder for chaining.
-
addAspectRatio
public TweetMediaVideoInfo.Builder addAspectRatio(int value)
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Parameters:
value- The aspectRatio to add.- Returns:
- This builder for chaining.
-
addAllAspectRatio
public TweetMediaVideoInfo.Builder addAllAspectRatio(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Parameters:
values- The aspectRatio to add.- Returns:
- This builder for chaining.
-
clearAspectRatio
public TweetMediaVideoInfo.Builder clearAspectRatio()
repeated int32 aspect_ratio = 1 [json_name = "aspectRatio"];- Returns:
- This builder for chaining.
-
getDurationMillis
public int getDurationMillis()
int32 duration_millis = 2 [json_name = "durationMillis"];- Specified by:
getDurationMillisin interfaceTweetMediaVideoInfoOrBuilder- Returns:
- The durationMillis.
-
setDurationMillis
public TweetMediaVideoInfo.Builder setDurationMillis(int value)
int32 duration_millis = 2 [json_name = "durationMillis"];- Parameters:
value- The durationMillis to set.- Returns:
- This builder for chaining.
-
clearDurationMillis
public TweetMediaVideoInfo.Builder clearDurationMillis()
int32 duration_millis = 2 [json_name = "durationMillis"];- Returns:
- This builder for chaining.
-
getVariantsList
public java.util.List<TweetMediaVideoInfo.TweetVideoVariants> getVariantsList()
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];- Specified by:
getVariantsListin interfaceTweetMediaVideoInfoOrBuilder
-
getVariantsCount
public int getVariantsCount()
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];- Specified by:
getVariantsCountin interfaceTweetMediaVideoInfoOrBuilder
-
getVariants
public TweetMediaVideoInfo.TweetVideoVariants getVariants(int index)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];- Specified by:
getVariantsin interfaceTweetMediaVideoInfoOrBuilder
-
setVariants
public TweetMediaVideoInfo.Builder setVariants(int index, TweetMediaVideoInfo.TweetVideoVariants value)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
setVariants
public TweetMediaVideoInfo.Builder setVariants(int index, TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
addVariants
public TweetMediaVideoInfo.Builder addVariants(TweetMediaVideoInfo.TweetVideoVariants value)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
addVariants
public TweetMediaVideoInfo.Builder addVariants(int index, TweetMediaVideoInfo.TweetVideoVariants value)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
addVariants
public TweetMediaVideoInfo.Builder addVariants(TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
addVariants
public TweetMediaVideoInfo.Builder addVariants(int index, TweetMediaVideoInfo.TweetVideoVariants.Builder builderForValue)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
addAllVariants
public TweetMediaVideoInfo.Builder addAllVariants(java.lang.Iterable<? extends TweetMediaVideoInfo.TweetVideoVariants> values)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
clearVariants
public TweetMediaVideoInfo.Builder clearVariants()
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
removeVariants
public TweetMediaVideoInfo.Builder removeVariants(int index)
repeated .streamlayer.social.TweetMediaVideoInfo.TweetVideoVariants variants = 3 [json_name = "variants"];
-
-