Package com.google.cloud.compute.v1
Class VpnTunnelPhase2Algorithms.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase2Algorithms.Builder>
com.google.cloud.compute.v1.VpnTunnelPhase2Algorithms.Builder
- All Implemented Interfaces:
VpnTunnelPhase2AlgorithmsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VpnTunnelPhase2Algorithms
public static final class VpnTunnelPhase2Algorithms.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase2Algorithms.Builder>
implements VpnTunnelPhase2AlgorithmsOrBuilder
Protobuf type
google.cloud.compute.v1.VpnTunnelPhase2Algorithms-
Method Summary
Modifier and TypeMethodDescriptionaddAllEncryption(Iterable<String> values) repeated string encryption = 97980291;addAllIntegrity(Iterable<String> values) repeated string integrity = 492830541;repeated string pfs = 110909;addEncryption(String value) repeated string encryption = 97980291;addEncryptionBytes(com.google.protobuf.ByteString value) repeated string encryption = 97980291;addIntegrity(String value) repeated string integrity = 492830541;addIntegrityBytes(com.google.protobuf.ByteString value) repeated string integrity = 492830541;repeated string pfs = 110909;addPfsBytes(com.google.protobuf.ByteString value) repeated string pfs = 110909;build()clear()repeated string encryption = 97980291;repeated string integrity = 492830541;clearPfs()repeated string pfs = 110909;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEncryption(int index) repeated string encryption = 97980291;com.google.protobuf.ByteStringgetEncryptionBytes(int index) repeated string encryption = 97980291;intrepeated string encryption = 97980291;com.google.protobuf.ProtocolStringListrepeated string encryption = 97980291;getIntegrity(int index) repeated string integrity = 492830541;com.google.protobuf.ByteStringgetIntegrityBytes(int index) repeated string integrity = 492830541;intrepeated string integrity = 492830541;com.google.protobuf.ProtocolStringListrepeated string integrity = 492830541;getPfs(int index) repeated string pfs = 110909;com.google.protobuf.ByteStringgetPfsBytes(int index) repeated string pfs = 110909;intrepeated string pfs = 110909;com.google.protobuf.ProtocolStringListrepeated string pfs = 110909;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setEncryption(int index, String value) repeated string encryption = 97980291;setIntegrity(int index, String value) repeated string integrity = 492830541;repeated string pfs = 110909;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<VpnTunnelPhase2Algorithms.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<VpnTunnelPhase2Algorithms.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<VpnTunnelPhase2Algorithms.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<VpnTunnelPhase2Algorithms.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase2Algorithms.Builder>
-
mergeFrom
public VpnTunnelPhase2Algorithms.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<VpnTunnelPhase2Algorithms.Builder>- Throws:
IOException
-
getEncryptionList
public com.google.protobuf.ProtocolStringList getEncryptionList()repeated string encryption = 97980291;- Specified by:
getEncryptionListin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- A list containing the encryption.
-
getEncryptionCount
public int getEncryptionCount()repeated string encryption = 97980291;- Specified by:
getEncryptionCountin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- The count of encryption.
-
getEncryption
repeated string encryption = 97980291;- Specified by:
getEncryptionin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The encryption at the given index.
-
getEncryptionBytes
public com.google.protobuf.ByteString getEncryptionBytes(int index) repeated string encryption = 97980291;- Specified by:
getEncryptionBytesin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the encryption at the given index.
-
setEncryption
repeated string encryption = 97980291;- Parameters:
index- The index to set the value at.value- The encryption to set.- Returns:
- This builder for chaining.
-
addEncryption
repeated string encryption = 97980291;- Parameters:
value- The encryption to add.- Returns:
- This builder for chaining.
-
addAllEncryption
repeated string encryption = 97980291;- Parameters:
values- The encryption to add.- Returns:
- This builder for chaining.
-
clearEncryption
repeated string encryption = 97980291;- Returns:
- This builder for chaining.
-
addEncryptionBytes
repeated string encryption = 97980291;- Parameters:
value- The bytes of the encryption to add.- Returns:
- This builder for chaining.
-
getIntegrityList
public com.google.protobuf.ProtocolStringList getIntegrityList()repeated string integrity = 492830541;- Specified by:
getIntegrityListin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- A list containing the integrity.
-
getIntegrityCount
public int getIntegrityCount()repeated string integrity = 492830541;- Specified by:
getIntegrityCountin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- The count of integrity.
-
getIntegrity
repeated string integrity = 492830541;- Specified by:
getIntegrityin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The integrity at the given index.
-
getIntegrityBytes
public com.google.protobuf.ByteString getIntegrityBytes(int index) repeated string integrity = 492830541;- Specified by:
getIntegrityBytesin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the integrity at the given index.
-
setIntegrity
repeated string integrity = 492830541;- Parameters:
index- The index to set the value at.value- The integrity to set.- Returns:
- This builder for chaining.
-
addIntegrity
repeated string integrity = 492830541;- Parameters:
value- The integrity to add.- Returns:
- This builder for chaining.
-
addAllIntegrity
repeated string integrity = 492830541;- Parameters:
values- The integrity to add.- Returns:
- This builder for chaining.
-
clearIntegrity
repeated string integrity = 492830541;- Returns:
- This builder for chaining.
-
addIntegrityBytes
repeated string integrity = 492830541;- Parameters:
value- The bytes of the integrity to add.- Returns:
- This builder for chaining.
-
getPfsList
public com.google.protobuf.ProtocolStringList getPfsList()repeated string pfs = 110909;- Specified by:
getPfsListin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- A list containing the pfs.
-
getPfsCount
public int getPfsCount()repeated string pfs = 110909;- Specified by:
getPfsCountin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Returns:
- The count of pfs.
-
getPfs
repeated string pfs = 110909;- Specified by:
getPfsin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The pfs at the given index.
-
getPfsBytes
public com.google.protobuf.ByteString getPfsBytes(int index) repeated string pfs = 110909;- Specified by:
getPfsBytesin interfaceVpnTunnelPhase2AlgorithmsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the pfs at the given index.
-
setPfs
repeated string pfs = 110909;- Parameters:
index- The index to set the value at.value- The pfs to set.- Returns:
- This builder for chaining.
-
addPfs
repeated string pfs = 110909;- Parameters:
value- The pfs to add.- Returns:
- This builder for chaining.
-
addAllPfs
repeated string pfs = 110909;- Parameters:
values- The pfs to add.- Returns:
- This builder for chaining.
-
clearPfs
repeated string pfs = 110909;- Returns:
- This builder for chaining.
-
addPfsBytes
repeated string pfs = 110909;- Parameters:
value- The bytes of the pfs to add.- Returns:
- This builder for chaining.
-