Send feedback
Class VpnTunnelCipherSuite.Builder (1.93.0)
Stay organized with collections
Save and categorize content based on your preferences.
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class VpnTunnelCipherSuite . Builder extends GeneratedMessage . Builder<VpnTunnelCipherSuite . Builder > implements VpnTunnelCipherSuiteOrBuilder
Protobuf type google.cloud.compute.v1.VpnTunnelCipherSuite
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public VpnTunnelCipherSuite build ()
buildPartial()
public VpnTunnelCipherSuite buildPartial ()
clear()
public VpnTunnelCipherSuite . Builder clear ()
Overrides
clearPhase1()
public VpnTunnelCipherSuite . Builder clearPhase1 ()
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
clearPhase2()
public VpnTunnelCipherSuite . Builder clearPhase2 ()
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
getDefaultInstanceForType()
public VpnTunnelCipherSuite getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getPhase1()
public VpnTunnelPhase1Algorithms getPhase1 ()
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
getPhase1Builder()
public VpnTunnelPhase1Algorithms . Builder getPhase1Builder ()
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
getPhase1OrBuilder()
public VpnTunnelPhase1AlgorithmsOrBuilder getPhase1OrBuilder ()
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
getPhase2()
public VpnTunnelPhase2Algorithms getPhase2 ()
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
getPhase2Builder()
public VpnTunnelPhase2Algorithms . Builder getPhase2Builder ()
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
getPhase2OrBuilder()
public VpnTunnelPhase2AlgorithmsOrBuilder getPhase2OrBuilder ()
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
hasPhase1()
public boolean hasPhase1 ()
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
Returns
Type
Description
boolean
Whether the phase1 field is set.
hasPhase2()
public boolean hasPhase2 ()
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
Returns
Type
Description
boolean
Whether the phase2 field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(VpnTunnelCipherSuite other)
public VpnTunnelCipherSuite . Builder mergeFrom ( VpnTunnelCipherSuite other )
public VpnTunnelCipherSuite . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public VpnTunnelCipherSuite . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergePhase1(VpnTunnelPhase1Algorithms value)
public VpnTunnelCipherSuite . Builder mergePhase1 ( VpnTunnelPhase1Algorithms value )
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
mergePhase2(VpnTunnelPhase2Algorithms value)
public VpnTunnelCipherSuite . Builder mergePhase2 ( VpnTunnelPhase2Algorithms value )
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
setPhase1(VpnTunnelPhase1Algorithms value)
public VpnTunnelCipherSuite . Builder setPhase1 ( VpnTunnelPhase1Algorithms value )
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
setPhase1(VpnTunnelPhase1Algorithms.Builder builderForValue)
public VpnTunnelCipherSuite . Builder setPhase1 ( VpnTunnelPhase1Algorithms . Builder builderForValue )
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;
setPhase2(VpnTunnelPhase2Algorithms value)
public VpnTunnelCipherSuite . Builder setPhase2 ( VpnTunnelPhase2Algorithms value )
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
setPhase2(VpnTunnelPhase2Algorithms.Builder builderForValue)
public VpnTunnelCipherSuite . Builder setPhase2 ( VpnTunnelPhase2Algorithms . Builder builderForValue )
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]