public static final class XdsServer.ChannelCredentials.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder> implements XdsServer.ChannelCredentialsOrBuilder
grpc.service_config.XdsServer.ChannelCredentials| Modifier and Type | Method and Description |
|---|---|
XdsServer.ChannelCredentials.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsServer.ChannelCredentials |
build() |
XdsServer.ChannelCredentials |
buildPartial() |
XdsServer.ChannelCredentials.Builder |
clear() |
XdsServer.ChannelCredentials.Builder |
clearConfig()
Optional JSON config.
|
XdsServer.ChannelCredentials.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
XdsServer.ChannelCredentials.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
XdsServer.ChannelCredentials.Builder |
clearType()
Required.
|
XdsServer.ChannelCredentials.Builder |
clone() |
com.google.protobuf.Struct |
getConfig()
Optional JSON config.
|
com.google.protobuf.Struct.Builder |
getConfigBuilder()
Optional JSON config.
|
com.google.protobuf.StructOrBuilder |
getConfigOrBuilder()
Optional JSON config.
|
XdsServer.ChannelCredentials |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getType()
Required.
|
com.google.protobuf.ByteString |
getTypeBytes()
Required.
|
boolean |
hasConfig()
Optional JSON config.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
XdsServer.ChannelCredentials.Builder |
mergeConfig(com.google.protobuf.Struct value)
Optional JSON config.
|
XdsServer.ChannelCredentials.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
XdsServer.ChannelCredentials.Builder |
mergeFrom(com.google.protobuf.Message other) |
XdsServer.ChannelCredentials.Builder |
mergeFrom(XdsServer.ChannelCredentials other) |
XdsServer.ChannelCredentials.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
XdsServer.ChannelCredentials.Builder |
setConfig(com.google.protobuf.Struct.Builder builderForValue)
Optional JSON config.
|
XdsServer.ChannelCredentials.Builder |
setConfig(com.google.protobuf.Struct value)
Optional JSON config.
|
XdsServer.ChannelCredentials.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsServer.ChannelCredentials.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
XdsServer.ChannelCredentials.Builder |
setType(String value)
Required.
|
XdsServer.ChannelCredentials.Builder |
setTypeBytes(com.google.protobuf.ByteString value)
Required.
|
XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic XdsServer.ChannelCredentials build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic XdsServer.ChannelCredentials buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic XdsServer.ChannelCredentials.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.Builder mergeFrom(XdsServer.ChannelCredentials other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>public XdsServer.ChannelCredentials.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<XdsServer.ChannelCredentials.Builder>IOExceptionpublic String getType()
Required.
string type = 1;getType in interface XdsServer.ChannelCredentialsOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
Required.
string type = 1;getTypeBytes in interface XdsServer.ChannelCredentialsOrBuilderpublic XdsServer.ChannelCredentials.Builder setType(String value)
Required.
string type = 1;value - The type to set.public XdsServer.ChannelCredentials.Builder clearType()
Required.
string type = 1;public XdsServer.ChannelCredentials.Builder setTypeBytes(com.google.protobuf.ByteString value)
Required.
string type = 1;value - The bytes for type to set.public boolean hasConfig()
Optional JSON config.
.google.protobuf.Struct config = 2;hasConfig in interface XdsServer.ChannelCredentialsOrBuilderpublic com.google.protobuf.Struct getConfig()
Optional JSON config.
.google.protobuf.Struct config = 2;getConfig in interface XdsServer.ChannelCredentialsOrBuilderpublic XdsServer.ChannelCredentials.Builder setConfig(com.google.protobuf.Struct value)
Optional JSON config.
.google.protobuf.Struct config = 2;public XdsServer.ChannelCredentials.Builder setConfig(com.google.protobuf.Struct.Builder builderForValue)
Optional JSON config.
.google.protobuf.Struct config = 2;public XdsServer.ChannelCredentials.Builder mergeConfig(com.google.protobuf.Struct value)
Optional JSON config.
.google.protobuf.Struct config = 2;public XdsServer.ChannelCredentials.Builder clearConfig()
Optional JSON config.
.google.protobuf.Struct config = 2;public com.google.protobuf.Struct.Builder getConfigBuilder()
Optional JSON config.
.google.protobuf.Struct config = 2;public com.google.protobuf.StructOrBuilder getConfigOrBuilder()
Optional JSON config.
.google.protobuf.Struct config = 2;getConfigOrBuilder in interface XdsServer.ChannelCredentialsOrBuilderpublic final XdsServer.ChannelCredentials.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>public final XdsServer.ChannelCredentials.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsServer.ChannelCredentials.Builder>Copyright © 2022 Google LLC. All rights reserved.