public static final class Alts.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder> implements AltsOrBuilder
Configuration for ALTS transport socket. This provides Google's ALTS protocol to Envoy. https://cloud.google.com/security/encryption-in-transit/application-layer-transport-security/Protobuf type
envoy.extensions.transport_sockets.alts.v3.Alts| Modifier and Type | Method and Description |
|---|---|
Alts.Builder |
addAllPeerServiceAccounts(Iterable<String> values)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
Alts.Builder |
addPeerServiceAccounts(String value)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
Alts.Builder |
addPeerServiceAccountsBytes(com.google.protobuf.ByteString value)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
Alts.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Alts |
build() |
Alts |
buildPartial() |
Alts.Builder |
clear() |
Alts.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Alts.Builder |
clearHandshakerService()
The location of a handshaker service, this is usually 169.254.169.254:8080
on GCE.
|
Alts.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Alts.Builder |
clearPeerServiceAccounts()
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
Alts.Builder |
clone() |
Alts |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHandshakerService()
The location of a handshaker service, this is usually 169.254.169.254:8080
on GCE.
|
com.google.protobuf.ByteString |
getHandshakerServiceBytes()
The location of a handshaker service, this is usually 169.254.169.254:8080
on GCE.
|
String |
getPeerServiceAccounts(int index)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
com.google.protobuf.ByteString |
getPeerServiceAccountsBytes(int index)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
int |
getPeerServiceAccountsCount()
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
com.google.protobuf.ProtocolStringList |
getPeerServiceAccountsList()
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Alts.Builder |
mergeFrom(Alts other) |
Alts.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Alts.Builder |
mergeFrom(com.google.protobuf.Message other) |
Alts.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Alts.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Alts.Builder |
setHandshakerService(String value)
The location of a handshaker service, this is usually 169.254.169.254:8080
on GCE.
|
Alts.Builder |
setHandshakerServiceBytes(com.google.protobuf.ByteString value)
The location of a handshaker service, this is usually 169.254.169.254:8080
on GCE.
|
Alts.Builder |
setPeerServiceAccounts(int index,
String value)
The acceptable service accounts from peer, peers not in the list will be rejected in the
handshake validation step.
|
Alts.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Alts.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public Alts.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.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<Alts.Builder>public Alts getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Alts build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Alts buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Alts.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public Alts.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<Alts.Builder>public Alts.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public Alts.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public Alts.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<Alts.Builder>public Alts.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<Alts.Builder>public Alts.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Alts.Builder>public Alts.Builder mergeFrom(Alts other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public Alts.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<Alts.Builder>IOExceptionpublic String getHandshakerService()
The location of a handshaker service, this is usually 169.254.169.254:8080 on GCE.
string handshaker_service = 1 [(.validate.rules) = { ... }getHandshakerService in interface AltsOrBuilderpublic com.google.protobuf.ByteString getHandshakerServiceBytes()
The location of a handshaker service, this is usually 169.254.169.254:8080 on GCE.
string handshaker_service = 1 [(.validate.rules) = { ... }getHandshakerServiceBytes in interface AltsOrBuilderpublic Alts.Builder setHandshakerService(String value)
The location of a handshaker service, this is usually 169.254.169.254:8080 on GCE.
string handshaker_service = 1 [(.validate.rules) = { ... }public Alts.Builder clearHandshakerService()
The location of a handshaker service, this is usually 169.254.169.254:8080 on GCE.
string handshaker_service = 1 [(.validate.rules) = { ... }public Alts.Builder setHandshakerServiceBytes(com.google.protobuf.ByteString value)
The location of a handshaker service, this is usually 169.254.169.254:8080 on GCE.
string handshaker_service = 1 [(.validate.rules) = { ... }public com.google.protobuf.ProtocolStringList getPeerServiceAccountsList()
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;getPeerServiceAccountsList in interface AltsOrBuilderpublic int getPeerServiceAccountsCount()
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;getPeerServiceAccountsCount in interface AltsOrBuilderpublic String getPeerServiceAccounts(int index)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;getPeerServiceAccounts in interface AltsOrBuilderpublic com.google.protobuf.ByteString getPeerServiceAccountsBytes(int index)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;getPeerServiceAccountsBytes in interface AltsOrBuilderpublic Alts.Builder setPeerServiceAccounts(int index, String value)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;public Alts.Builder addPeerServiceAccounts(String value)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;public Alts.Builder addAllPeerServiceAccounts(Iterable<String> values)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;public Alts.Builder clearPeerServiceAccounts()
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;public Alts.Builder addPeerServiceAccountsBytes(com.google.protobuf.ByteString value)
The acceptable service accounts from peer, peers not in the list will be rejected in the handshake validation step. If empty, no validation will be performed.
repeated string peer_service_accounts = 2;public final Alts.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>public final Alts.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Alts.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.