public static final class Mcp.SinkNode.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder> implements Mcp.SinkNodeOrBuilder
Identifies a specific MCP sink node instance. The node identifier is presented to the resource source, which may use this identifier to distinguish per sink configuration for serving. This information is not authoritative. Authoritative identity should come from the underlying transport layer (e.g. rpc credentials).Protobuf type
istio.mcp.v1alpha1.SinkNode| 限定符和类型 | 方法和说明 |
|---|---|
Mcp.SinkNode.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.SinkNode |
build() |
Mcp.SinkNode |
buildPartial() |
Mcp.SinkNode.Builder |
clear() |
Mcp.SinkNode.Builder |
clearAnnotations() |
Mcp.SinkNode.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Mcp.SinkNode.Builder |
clearId()
An opaque identifier for the MCP node.
|
Mcp.SinkNode.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Mcp.SinkNode.Builder |
clone() |
boolean |
containsAnnotations(String key)
Opaque annotations extending the node identifier.
|
Map<String,String> |
getAnnotations()
已过时。
|
int |
getAnnotationsCount()
Opaque annotations extending the node identifier.
|
Map<String,String> |
getAnnotationsMap()
Opaque annotations extending the node identifier.
|
String |
getAnnotationsOrDefault(String key,
String defaultValue)
Opaque annotations extending the node identifier.
|
String |
getAnnotationsOrThrow(String key)
Opaque annotations extending the node identifier.
|
Mcp.SinkNode |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
An opaque identifier for the MCP node.
|
com.google.protobuf.ByteString |
getIdBytes()
An opaque identifier for the MCP node.
|
Map<String,String> |
getMutableAnnotations()
已过时。
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Mcp.SinkNode.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Mcp.SinkNode.Builder |
mergeFrom(Mcp.SinkNode other) |
Mcp.SinkNode.Builder |
mergeFrom(com.google.protobuf.Message other) |
Mcp.SinkNode.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Mcp.SinkNode.Builder |
putAllAnnotations(Map<String,String> values)
Opaque annotations extending the node identifier.
|
Mcp.SinkNode.Builder |
putAnnotations(String key,
String value)
Opaque annotations extending the node identifier.
|
Mcp.SinkNode.Builder |
removeAnnotations(String key)
Opaque annotations extending the node identifier.
|
Mcp.SinkNode.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.SinkNode.Builder |
setId(String value)
An opaque identifier for the MCP node.
|
Mcp.SinkNode.Builder |
setIdBytes(com.google.protobuf.ByteString value)
An opaque identifier for the MCP node.
|
Mcp.SinkNode.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Mcp.SinkNode.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, 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, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic Mcp.SinkNode build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.SinkNode buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.SinkNode.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder mergeFrom(Mcp.SinkNode other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public Mcp.SinkNode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Mcp.SinkNode.Builder>IOExceptionpublic String getId()
An opaque identifier for the MCP node.
string id = 1;getId 在接口中 Mcp.SinkNodeOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
An opaque identifier for the MCP node.
string id = 1;getIdBytes 在接口中 Mcp.SinkNodeOrBuilderpublic Mcp.SinkNode.Builder setId(String value)
An opaque identifier for the MCP node.
string id = 1;value - The id to set.public Mcp.SinkNode.Builder clearId()
An opaque identifier for the MCP node.
string id = 1;public Mcp.SinkNode.Builder setIdBytes(com.google.protobuf.ByteString value)
An opaque identifier for the MCP node.
string id = 1;value - The bytes for id to set.public int getAnnotationsCount()
Mcp.SinkNodeOrBuilderOpaque annotations extending the node identifier.
map<string, string> annotations = 2;getAnnotationsCount 在接口中 Mcp.SinkNodeOrBuilderpublic boolean containsAnnotations(String key)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;containsAnnotations 在接口中 Mcp.SinkNodeOrBuilder@Deprecated public Map<String,String> getAnnotations()
getAnnotationsMap() instead.getAnnotations 在接口中 Mcp.SinkNodeOrBuilderpublic Map<String,String> getAnnotationsMap()
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;getAnnotationsMap 在接口中 Mcp.SinkNodeOrBuilderpublic String getAnnotationsOrDefault(String key, String defaultValue)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;getAnnotationsOrDefault 在接口中 Mcp.SinkNodeOrBuilderpublic String getAnnotationsOrThrow(String key)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;getAnnotationsOrThrow 在接口中 Mcp.SinkNodeOrBuilderpublic Mcp.SinkNode.Builder clearAnnotations()
public Mcp.SinkNode.Builder removeAnnotations(String key)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;@Deprecated public Map<String,String> getMutableAnnotations()
public Mcp.SinkNode.Builder putAnnotations(String key, String value)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;public Mcp.SinkNode.Builder putAllAnnotations(Map<String,String> values)
Opaque annotations extending the node identifier.
map<string, string> annotations = 2;public final Mcp.SinkNode.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>public final Mcp.SinkNode.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.SinkNode.Builder>Copyright © 2018–2023 Alibaba Group. All rights reserved.