public static final class RouterMd5AuthenticationKey.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder> implements RouterMd5AuthenticationKeyOrBuilder
Protobuf type
google.cloud.compute.v1.RouterMd5AuthenticationKey| Modifier and Type | Method and Description |
|---|---|
RouterMd5AuthenticationKey.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterMd5AuthenticationKey |
build() |
RouterMd5AuthenticationKey |
buildPartial() |
RouterMd5AuthenticationKey.Builder |
clear() |
RouterMd5AuthenticationKey.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RouterMd5AuthenticationKey.Builder |
clearKey()
[Input only] Value of the key.
|
RouterMd5AuthenticationKey.Builder |
clearName()
Name used to identify the key.
|
RouterMd5AuthenticationKey.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RouterMd5AuthenticationKey.Builder |
clone() |
RouterMd5AuthenticationKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getKey()
[Input only] Value of the key.
|
com.google.protobuf.ByteString |
getKeyBytes()
[Input only] Value of the key.
|
String |
getName()
Name used to identify the key.
|
com.google.protobuf.ByteString |
getNameBytes()
Name used to identify the key.
|
boolean |
hasKey()
[Input only] Value of the key.
|
boolean |
hasName()
Name used to identify the key.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterMd5AuthenticationKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterMd5AuthenticationKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterMd5AuthenticationKey.Builder |
mergeFrom(RouterMd5AuthenticationKey other) |
RouterMd5AuthenticationKey.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterMd5AuthenticationKey.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouterMd5AuthenticationKey.Builder |
setKey(String value)
[Input only] Value of the key.
|
RouterMd5AuthenticationKey.Builder |
setKeyBytes(com.google.protobuf.ByteString value)
[Input only] Value of the key.
|
RouterMd5AuthenticationKey.Builder |
setName(String value)
Name used to identify the key.
|
RouterMd5AuthenticationKey.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name used to identify the key.
|
RouterMd5AuthenticationKey.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RouterMd5AuthenticationKey.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterMd5AuthenticationKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterMd5AuthenticationKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterMd5AuthenticationKey.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder mergeFrom(RouterMd5AuthenticationKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public RouterMd5AuthenticationKey.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterMd5AuthenticationKey.Builder>IOExceptionpublic boolean hasKey()
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;hasKey in interface RouterMd5AuthenticationKeyOrBuilderpublic String getKey()
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;getKey in interface RouterMd5AuthenticationKeyOrBuilderpublic com.google.protobuf.ByteString getKeyBytes()
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;getKeyBytes in interface RouterMd5AuthenticationKeyOrBuilderpublic RouterMd5AuthenticationKey.Builder setKey(String value)
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;value - The key to set.public RouterMd5AuthenticationKey.Builder clearKey()
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;public RouterMd5AuthenticationKey.Builder setKeyBytes(com.google.protobuf.ByteString value)
[Input only] Value of the key. For patch and update calls, it can be skipped to copy the value from the previous configuration. This is allowed if the key with the same name existed before the operation. Maximum length is 80 characters. Can only contain printable ASCII characters.
optional string key = 106079;value - The bytes for key to set.public boolean hasName()
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;hasName in interface RouterMd5AuthenticationKeyOrBuilderpublic String getName()
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;getName in interface RouterMd5AuthenticationKeyOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;getNameBytes in interface RouterMd5AuthenticationKeyOrBuilderpublic RouterMd5AuthenticationKey.Builder setName(String value)
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;value - The name to set.public RouterMd5AuthenticationKey.Builder clearName()
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;public RouterMd5AuthenticationKey.Builder setNameBytes(com.google.protobuf.ByteString value)
Name used to identify the key. Must be unique within a router. Must be referenced by at least one bgpPeer. Must comply with RFC1035.
optional string name = 3373707;value - The bytes for name to set.public final RouterMd5AuthenticationKey.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>public final RouterMd5AuthenticationKey.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterMd5AuthenticationKey.Builder>Copyright © 2023 Google LLC. All rights reserved.