Package com.google.cloud.compute.v1
Class VpnTunnelPhase1Algorithms.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase1Algorithms.Builder>
com.google.cloud.compute.v1.VpnTunnelPhase1Algorithms.Builder
- All Implemented Interfaces:
VpnTunnelPhase1AlgorithmsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VpnTunnelPhase1Algorithms
public static final class VpnTunnelPhase1Algorithms.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase1Algorithms.Builder>
implements VpnTunnelPhase1AlgorithmsOrBuilder
Protobuf type
google.cloud.compute.v1.VpnTunnelPhase1Algorithms-
Method Summary
Modifier and TypeMethodDescriptionrepeated string dh = 3204;addAllEncryption(Iterable<String> values) repeated string encryption = 97980291;addAllIntegrity(Iterable<String> values) repeated string integrity = 492830541;repeated string prf = 111268;repeated string dh = 3204;addDhBytes(com.google.protobuf.ByteString value) repeated string dh = 3204;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 prf = 111268;addPrfBytes(com.google.protobuf.ByteString value) repeated string prf = 111268;build()clear()clearDh()repeated string dh = 3204;repeated string encryption = 97980291;repeated string integrity = 492830541;clearPrf()repeated string prf = 111268;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDh(int index) repeated string dh = 3204;com.google.protobuf.ByteStringgetDhBytes(int index) repeated string dh = 3204;intrepeated string dh = 3204;com.google.protobuf.ProtocolStringListrepeated string dh = 3204;getEncryption(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;getPrf(int index) repeated string prf = 111268;com.google.protobuf.ByteStringgetPrfBytes(int index) repeated string prf = 111268;intrepeated string prf = 111268;com.google.protobuf.ProtocolStringListrepeated string prf = 111268;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) repeated string dh = 3204;setEncryption(int index, String value) repeated string encryption = 97980291;setIntegrity(int index, String value) repeated string integrity = 492830541;repeated string prf = 111268;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<VpnTunnelPhase1Algorithms.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<VpnTunnelPhase1Algorithms.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<VpnTunnelPhase1Algorithms.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<VpnTunnelPhase1Algorithms.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VpnTunnelPhase1Algorithms.Builder>
-
mergeFrom
public VpnTunnelPhase1Algorithms.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<VpnTunnelPhase1Algorithms.Builder>- Throws:
IOException
-
getDhList
public com.google.protobuf.ProtocolStringList getDhList()repeated string dh = 3204;- Specified by:
getDhListin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- A list containing the dh.
-
getDhCount
public int getDhCount()repeated string dh = 3204;- Specified by:
getDhCountin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- The count of dh.
-
getDh
repeated string dh = 3204;- Specified by:
getDhin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dh at the given index.
-
getDhBytes
public com.google.protobuf.ByteString getDhBytes(int index) repeated string dh = 3204;- Specified by:
getDhBytesin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dh at the given index.
-
setDh
repeated string dh = 3204;- Parameters:
index- The index to set the value at.value- The dh to set.- Returns:
- This builder for chaining.
-
addDh
repeated string dh = 3204;- Parameters:
value- The dh to add.- Returns:
- This builder for chaining.
-
addAllDh
repeated string dh = 3204;- Parameters:
values- The dh to add.- Returns:
- This builder for chaining.
-
clearDh
repeated string dh = 3204;- Returns:
- This builder for chaining.
-
addDhBytes
repeated string dh = 3204;- Parameters:
value- The bytes of the dh to add.- Returns:
- This builder for chaining.
-
getEncryptionList
public com.google.protobuf.ProtocolStringList getEncryptionList()repeated string encryption = 97980291;- Specified by:
getEncryptionListin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- A list containing the encryption.
-
getEncryptionCount
public int getEncryptionCount()repeated string encryption = 97980291;- Specified by:
getEncryptionCountin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- The count of encryption.
-
getEncryption
repeated string encryption = 97980291;- Specified by:
getEncryptionin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- 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 interfaceVpnTunnelPhase1AlgorithmsOrBuilder- 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 interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- A list containing the integrity.
-
getIntegrityCount
public int getIntegrityCount()repeated string integrity = 492830541;- Specified by:
getIntegrityCountin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- The count of integrity.
-
getIntegrity
repeated string integrity = 492830541;- Specified by:
getIntegrityin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- 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 interfaceVpnTunnelPhase1AlgorithmsOrBuilder- 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.
-
getPrfList
public com.google.protobuf.ProtocolStringList getPrfList()repeated string prf = 111268;- Specified by:
getPrfListin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- A list containing the prf.
-
getPrfCount
public int getPrfCount()repeated string prf = 111268;- Specified by:
getPrfCountin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Returns:
- The count of prf.
-
getPrf
repeated string prf = 111268;- Specified by:
getPrfin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The prf at the given index.
-
getPrfBytes
public com.google.protobuf.ByteString getPrfBytes(int index) repeated string prf = 111268;- Specified by:
getPrfBytesin interfaceVpnTunnelPhase1AlgorithmsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the prf at the given index.
-
setPrf
repeated string prf = 111268;- Parameters:
index- The index to set the value at.value- The prf to set.- Returns:
- This builder for chaining.
-
addPrf
repeated string prf = 111268;- Parameters:
value- The prf to add.- Returns:
- This builder for chaining.
-
addAllPrf
repeated string prf = 111268;- Parameters:
values- The prf to add.- Returns:
- This builder for chaining.
-
clearPrf
repeated string prf = 111268;- Returns:
- This builder for chaining.
-
addPrfBytes
repeated string prf = 111268;- Parameters:
value- The bytes of the prf to add.- Returns:
- This builder for chaining.
-