Package p4.config.v1
Class P4Types.P4TypeInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4Types.P4TypeInfo.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.Builder>
p4.config.v1.P4Types.P4TypeInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4Types.P4TypeInfoOrBuilder
- Enclosing class:
P4Types.P4TypeInfo
public static final class P4Types.P4TypeInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.Builder>
implements P4Types.P4TypeInfoOrBuilder
These P4 types (struct, header_type, header_union and enum) are guaranteed to have a fully-qualified name (e.g. you cannot use an anonymous struct to declare a variable like in C). Instead of duplicating the type spec for these every time the type is used, we include the type spec once in this P4TypeInfo message and refer to the types by name in the P4DataTypeSpec message. We also support annotations for these type specs which can be useful, e.g. to identify well-known headers (such as ipv4).Protobuf type
p4.config.v1.P4TypeInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().p4.config.v1.P4ErrorTypeSpec error = 5;booleancontainsEnums(String key) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;booleancontainsHeaders(String key) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;booleanmap<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;booleancontainsNewTypes(String key) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;booleanmap<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;booleancontainsStructs(String key) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnums()Deprecated.intmap<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;getEnumsOrDefault(String key, P4Types.P4EnumTypeSpec defaultValue) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;getEnumsOrThrow(String key) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;getError().p4.config.v1.P4ErrorTypeSpec error = 5;.p4.config.v1.P4ErrorTypeSpec error = 5;.p4.config.v1.P4ErrorTypeSpec error = 5;Deprecated.intmap<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;getHeadersOrDefault(String key, P4Types.P4HeaderTypeSpec defaultValue) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;getHeadersOrThrow(String key) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;Deprecated.intmap<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;getHeaderUnionsOrDefault(String key, P4Types.P4HeaderUnionTypeSpec defaultValue) map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.intmap<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;getNewTypesOrDefault(String key, P4Types.P4NewTypeSpec defaultValue) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;getNewTypesOrThrow(String key) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;Deprecated.intmap<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;getSerializableEnumsOrDefault(String key, P4Types.P4SerializableEnumTypeSpec defaultValue) map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;Deprecated.intmap<string, .p4.config.v1.P4StructTypeSpec> structs = 1;map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;getStructsOrDefault(String key, P4Types.P4StructTypeSpec defaultValue) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;getStructsOrThrow(String key) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;booleanhasError().p4.config.v1.P4ErrorTypeSpec error = 5;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final boolean.p4.config.v1.P4ErrorTypeSpec error = 5;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(P4Types.P4TypeInfo other) putAllEnums(Map<String, P4Types.P4EnumTypeSpec> values) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;putAllHeaders(Map<String, P4Types.P4HeaderTypeSpec> values) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;putAllNewTypes(Map<String, P4Types.P4NewTypeSpec> values) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;putAllStructs(Map<String, P4Types.P4StructTypeSpec> values) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;putEnums(String key, P4Types.P4EnumTypeSpec value) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;putHeaders(String key, P4Types.P4HeaderTypeSpec value) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;putHeaderUnions(String key, P4Types.P4HeaderUnionTypeSpec value) map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;putNewTypes(String key, P4Types.P4NewTypeSpec value) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;putStructs(String key, P4Types.P4StructTypeSpec value) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;removeEnums(String key) map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;removeHeaders(String key) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;removeHeaderUnions(String key) map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;removeNewTypes(String key) map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;removeStructs(String key) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;setError(P4Types.P4ErrorTypeSpec value) .p4.config.v1.P4ErrorTypeSpec error = 5;setError(P4Types.P4ErrorTypeSpec.Builder builderForValue) .p4.config.v1.P4ErrorTypeSpec error = 5;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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.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<P4Types.P4TypeInfo.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<P4Types.P4TypeInfo.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<P4Types.P4TypeInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4Types.P4TypeInfo.Builder>
-
mergeFrom
public P4Types.P4TypeInfo.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<P4Types.P4TypeInfo.Builder>- Throws:
IOException
-
getStructsCount
public int getStructsCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4StructTypeSpec> structs = 1;- Specified by:
getStructsCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsStructs
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;- Specified by:
containsStructsin interfaceP4Types.P4TypeInfoOrBuilder
-
getStructs
Deprecated.UsegetStructsMap()instead.- Specified by:
getStructsin interfaceP4Types.P4TypeInfoOrBuilder
-
getStructsMap
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;- Specified by:
getStructsMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getStructsOrDefault
public P4Types.P4StructTypeSpec getStructsOrDefault(String key, P4Types.P4StructTypeSpec defaultValue) map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;- Specified by:
getStructsOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getStructsOrThrow
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1;- Specified by:
getStructsOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearStructs
-
removeStructs
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1; -
getMutableStructs
Deprecated.Use alternate mutation accessors instead. -
putStructs
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1; -
putAllStructs
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1; -
putStructsBuilderIfAbsent
map<string, .p4.config.v1.P4StructTypeSpec> structs = 1; -
getHeadersCount
public int getHeadersCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;- Specified by:
getHeadersCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsHeaders
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;- Specified by:
containsHeadersin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeaders
Deprecated.UsegetHeadersMap()instead.- Specified by:
getHeadersin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeadersMap
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;- Specified by:
getHeadersMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeadersOrDefault
public P4Types.P4HeaderTypeSpec getHeadersOrDefault(String key, P4Types.P4HeaderTypeSpec defaultValue) map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;- Specified by:
getHeadersOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeadersOrThrow
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2;- Specified by:
getHeadersOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearHeaders
-
removeHeaders
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2; -
getMutableHeaders
Deprecated.Use alternate mutation accessors instead. -
putHeaders
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2; -
putAllHeaders
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2; -
putHeadersBuilderIfAbsent
map<string, .p4.config.v1.P4HeaderTypeSpec> headers = 2; -
getHeaderUnionsCount
public int getHeaderUnionsCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;- Specified by:
getHeaderUnionsCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsHeaderUnions
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;- Specified by:
containsHeaderUnionsin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeaderUnions
Deprecated.UsegetHeaderUnionsMap()instead.- Specified by:
getHeaderUnionsin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeaderUnionsMap
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;- Specified by:
getHeaderUnionsMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeaderUnionsOrDefault
public P4Types.P4HeaderUnionTypeSpec getHeaderUnionsOrDefault(String key, P4Types.P4HeaderUnionTypeSpec defaultValue) map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;- Specified by:
getHeaderUnionsOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getHeaderUnionsOrThrow
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3;- Specified by:
getHeaderUnionsOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearHeaderUnions
-
removeHeaderUnions
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3; -
getMutableHeaderUnions
Deprecated.Use alternate mutation accessors instead. -
putHeaderUnions
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3; -
putAllHeaderUnions
public P4Types.P4TypeInfo.Builder putAllHeaderUnions(Map<String, P4Types.P4HeaderUnionTypeSpec> values) map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3; -
putHeaderUnionsBuilderIfAbsent
map<string, .p4.config.v1.P4HeaderUnionTypeSpec> header_unions = 3; -
getEnumsCount
public int getEnumsCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;- Specified by:
getEnumsCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsEnums
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;- Specified by:
containsEnumsin interfaceP4Types.P4TypeInfoOrBuilder
-
getEnums
Deprecated.UsegetEnumsMap()instead.- Specified by:
getEnumsin interfaceP4Types.P4TypeInfoOrBuilder
-
getEnumsMap
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;- Specified by:
getEnumsMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getEnumsOrDefault
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;- Specified by:
getEnumsOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getEnumsOrThrow
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4;- Specified by:
getEnumsOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearEnums
-
removeEnums
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4; -
getMutableEnums
Deprecated.Use alternate mutation accessors instead. -
putEnums
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4; -
putAllEnums
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4; -
putEnumsBuilderIfAbsent
map<string, .p4.config.v1.P4EnumTypeSpec> enums = 4; -
hasError
public boolean hasError().p4.config.v1.P4ErrorTypeSpec error = 5;- Specified by:
hasErrorin interfaceP4Types.P4TypeInfoOrBuilder- Returns:
- Whether the error field is set.
-
getError
.p4.config.v1.P4ErrorTypeSpec error = 5;- Specified by:
getErrorin interfaceP4Types.P4TypeInfoOrBuilder- Returns:
- The error.
-
setError
.p4.config.v1.P4ErrorTypeSpec error = 5; -
setError
.p4.config.v1.P4ErrorTypeSpec error = 5; -
mergeError
.p4.config.v1.P4ErrorTypeSpec error = 5; -
clearError
.p4.config.v1.P4ErrorTypeSpec error = 5; -
getErrorBuilder
.p4.config.v1.P4ErrorTypeSpec error = 5; -
getErrorOrBuilder
.p4.config.v1.P4ErrorTypeSpec error = 5;- Specified by:
getErrorOrBuilderin interfaceP4Types.P4TypeInfoOrBuilder
-
getSerializableEnumsCount
public int getSerializableEnumsCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;- Specified by:
getSerializableEnumsCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsSerializableEnums
map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;- Specified by:
containsSerializableEnumsin interfaceP4Types.P4TypeInfoOrBuilder
-
getSerializableEnums
Deprecated.UsegetSerializableEnumsMap()instead.- Specified by:
getSerializableEnumsin interfaceP4Types.P4TypeInfoOrBuilder
-
getSerializableEnumsMap
map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;- Specified by:
getSerializableEnumsMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getSerializableEnumsOrDefault
public P4Types.P4SerializableEnumTypeSpec getSerializableEnumsOrDefault(String key, P4Types.P4SerializableEnumTypeSpec defaultValue) map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;- Specified by:
getSerializableEnumsOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getSerializableEnumsOrThrow
map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6;- Specified by:
getSerializableEnumsOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearSerializableEnums
-
removeSerializableEnums
map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6; -
getMutableSerializableEnums
Deprecated.Use alternate mutation accessors instead. -
putSerializableEnums
public P4Types.P4TypeInfo.Builder putSerializableEnums(String key, P4Types.P4SerializableEnumTypeSpec value) map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6; -
putAllSerializableEnums
public P4Types.P4TypeInfo.Builder putAllSerializableEnums(Map<String, P4Types.P4SerializableEnumTypeSpec> values) map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6; -
putSerializableEnumsBuilderIfAbsent
map<string, .p4.config.v1.P4SerializableEnumTypeSpec> serializable_enums = 6; -
getNewTypesCount
public int getNewTypesCount()Description copied from interface:P4Types.P4TypeInfoOrBuildermap<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;- Specified by:
getNewTypesCountin interfaceP4Types.P4TypeInfoOrBuilder
-
containsNewTypes
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;- Specified by:
containsNewTypesin interfaceP4Types.P4TypeInfoOrBuilder
-
getNewTypes
Deprecated.UsegetNewTypesMap()instead.- Specified by:
getNewTypesin interfaceP4Types.P4TypeInfoOrBuilder
-
getNewTypesMap
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;- Specified by:
getNewTypesMapin interfaceP4Types.P4TypeInfoOrBuilder
-
getNewTypesOrDefault
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;- Specified by:
getNewTypesOrDefaultin interfaceP4Types.P4TypeInfoOrBuilder
-
getNewTypesOrThrow
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;- Specified by:
getNewTypesOrThrowin interfaceP4Types.P4TypeInfoOrBuilder
-
clearNewTypes
-
removeNewTypes
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7; -
getMutableNewTypes
Deprecated.Use alternate mutation accessors instead. -
putNewTypes
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7; -
putAllNewTypes
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7; -
putNewTypesBuilderIfAbsent
map<string, .p4.config.v1.P4NewTypeSpec> new_types = 7;
-