Package com.google.cloud.compute.v1
Class VpnTunnelCipherSuite.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VpnTunnelCipherSuite.Builder>
com.google.cloud.compute.v1.VpnTunnelCipherSuite.Builder
- All Implemented Interfaces:
VpnTunnelCipherSuiteOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VpnTunnelCipherSuite
public static final class VpnTunnelCipherSuite.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VpnTunnelCipherSuite.Builder>
implements VpnTunnelCipherSuiteOrBuilder
Protobuf type
google.cloud.compute.v1.VpnTunnelCipherSuite-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;booleanoptional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;booleanoptional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(VpnTunnelCipherSuite other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;setPhase1(VpnTunnelPhase1Algorithms.Builder builderForValue) optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;setPhase2(VpnTunnelPhase2Algorithms.Builder builderForValue) optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;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<VpnTunnelCipherSuite.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<VpnTunnelCipherSuite.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<VpnTunnelCipherSuite.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<VpnTunnelCipherSuite.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VpnTunnelCipherSuite.Builder>
-
mergeFrom
public VpnTunnelCipherSuite.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<VpnTunnelCipherSuite.Builder>- Throws:
IOException
-
hasPhase1
public boolean hasPhase1()optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;- Specified by:
hasPhase1in interfaceVpnTunnelCipherSuiteOrBuilder- Returns:
- Whether the phase1 field is set.
-
getPhase1
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;- Specified by:
getPhase1in interfaceVpnTunnelCipherSuiteOrBuilder- Returns:
- The phase1.
-
setPhase1
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046; -
setPhase1
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046; -
mergePhase1
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046; -
clearPhase1
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046; -
getPhase1Builder
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046; -
getPhase1OrBuilder
optional .google.cloud.compute.v1.VpnTunnelPhase1Algorithms phase1 = 84289046;- Specified by:
getPhase1OrBuilderin interfaceVpnTunnelCipherSuiteOrBuilder
-
hasPhase2
public boolean hasPhase2()optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;- Specified by:
hasPhase2in interfaceVpnTunnelCipherSuiteOrBuilder- Returns:
- Whether the phase2 field is set.
-
getPhase2
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;- Specified by:
getPhase2in interfaceVpnTunnelCipherSuiteOrBuilder- Returns:
- The phase2.
-
setPhase2
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047; -
setPhase2
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047; -
mergePhase2
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047; -
clearPhase2
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047; -
getPhase2Builder
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047; -
getPhase2OrBuilder
optional .google.cloud.compute.v1.VpnTunnelPhase2Algorithms phase2 = 84289047;- Specified by:
getPhase2OrBuilderin interfaceVpnTunnelCipherSuiteOrBuilder
-