Class InputAttachment.AutomaticFailover.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InputAttachment.AutomaticFailover.Builder>
com.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover.Builder
- All Implemented Interfaces:
InputAttachment.AutomaticFailoverOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InputAttachment.AutomaticFailover
public static final class InputAttachment.AutomaticFailover.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InputAttachment.AutomaticFailover.Builder>
implements InputAttachment.AutomaticFailoverOrBuilder
Configurations to follow when automatic failover happens.Protobuf type
google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover-
Method Summary
Modifier and TypeMethodDescriptionaddAllInputKeys(Iterable<String> values) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.addInputKeys(String value) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.addInputKeysBytes(com.google.protobuf.ByteString value) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.build()clear()The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInputKeys(int index) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.com.google.protobuf.ByteStringgetInputKeysBytes(int index) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.intThe [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.com.google.protobuf.ProtocolStringListThe [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setInputKeys(int index, String value) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InputAttachment.AutomaticFailover.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InputAttachment.AutomaticFailover.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<InputAttachment.AutomaticFailover.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<InputAttachment.AutomaticFailover.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InputAttachment.AutomaticFailover.Builder>
-
mergeFrom
public InputAttachment.AutomaticFailover.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<InputAttachment.AutomaticFailover.Builder>- Throws:
IOException
-
getInputKeysList
public com.google.protobuf.ProtocolStringList getInputKeysList()The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Specified by:
getInputKeysListin interfaceInputAttachment.AutomaticFailoverOrBuilder- Returns:
- A list containing the inputKeys.
-
getInputKeysCount
public int getInputKeysCount()The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Specified by:
getInputKeysCountin interfaceInputAttachment.AutomaticFailoverOrBuilder- Returns:
- The count of inputKeys.
-
getInputKeys
The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Specified by:
getInputKeysin interfaceInputAttachment.AutomaticFailoverOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The inputKeys at the given index.
-
getInputKeysBytes
public com.google.protobuf.ByteString getInputKeysBytes(int index) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Specified by:
getInputKeysBytesin interfaceInputAttachment.AutomaticFailoverOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the inputKeys at the given index.
-
setInputKeys
The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Parameters:
index- The index to set the value at.value- The inputKeys to set.- Returns:
- This builder for chaining.
-
addInputKeys
The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Parameters:
value- The inputKeys to add.- Returns:
- This builder for chaining.
-
addAllInputKeys
The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Parameters:
values- The inputKeys to add.- Returns:
- This builder for chaining.
-
clearInputKeys
The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Returns:
- This builder for chaining.
-
addInputKeysBytes
public InputAttachment.AutomaticFailover.Builder addInputKeysBytes(com.google.protobuf.ByteString value) The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key]s of inputs to failover to when this input is disconnected. Currently, only up to one backup input is supported.
repeated string input_keys = 1;- Parameters:
value- The bytes of the inputKeys to add.- Returns:
- This builder for chaining.
-