Class EffectiveResourceProto.EffectiveResourcePB.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
com.inductiveautomation.ignition.common.protocolbuffers.EffectiveResourceProto.EffectiveResourcePB.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EffectiveResourceProto.EffectiveResourcePBOrBuilder,Cloneable
- Enclosing class:
- EffectiveResourceProto.EffectiveResourcePB
public static final class EffectiveResourceProto.EffectiveResourcePB.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
implements EffectiveResourceProto.EffectiveResourcePBOrBuilder
com.inductiveautomation.ignition.common.resourcecollection.EffectiveResourceProtobuf type
common.protobuf.EffectiveResourcePB-
Method Summary
Modifier and TypeMethodDescriptionaddAllDefiningCollectionNames(Iterable<String> values) repeated string definingCollectionNames = 3;addDefiningCollectionNames(String value) repeated string definingCollectionNames = 3;addDefiningCollectionNamesBytes(com.google.protobuf.ByteString value) repeated string definingCollectionNames = 3;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()string collectionName = 1;repeated string definingCollectionNames = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()string collectionName = 1;com.google.protobuf.ByteStringstring collectionName = 1;getDefiningCollectionNames(int index) repeated string definingCollectionNames = 3;com.google.protobuf.ByteStringgetDefiningCollectionNamesBytes(int index) repeated string definingCollectionNames = 3;intrepeated string definingCollectionNames = 3;com.google.protobuf.ProtocolStringListrepeated string definingCollectionNames = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorWe can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.booleanWe can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCollectionName(String value) string collectionName = 1;setCollectionNameBytes(com.google.protobuf.ByteString value) string collectionName = 1;setDefiningCollectionNames(int index, String value) repeated string definingCollectionNames = 3;We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.setImmutableResource(ImmutableResourceProto.ImmutableResourcePB.Builder builderForValue) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.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.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
setField
public EffectiveResourceProto.EffectiveResourcePB.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
clearField
public EffectiveResourceProto.EffectiveResourcePB.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
clearOneof
public EffectiveResourceProto.EffectiveResourcePB.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
setRepeatedField
public EffectiveResourceProto.EffectiveResourcePB.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
addRepeatedField
public EffectiveResourceProto.EffectiveResourcePB.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
mergeFrom
public EffectiveResourceProto.EffectiveResourcePB.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
mergeFrom
public EffectiveResourceProto.EffectiveResourcePB.Builder mergeFrom(EffectiveResourceProto.EffectiveResourcePB other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
mergeFrom
public EffectiveResourceProto.EffectiveResourcePB.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<EffectiveResourceProto.EffectiveResourcePB.Builder>- Throws:
IOException
-
getCollectionName
string collectionName = 1;- Specified by:
getCollectionNamein interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- The collectionName.
-
getCollectionNameBytes
public com.google.protobuf.ByteString getCollectionNameBytes()string collectionName = 1;- Specified by:
getCollectionNameBytesin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- The bytes for collectionName.
-
setCollectionName
string collectionName = 1;- Parameters:
value- The collectionName to set.- Returns:
- This builder for chaining.
-
clearCollectionName
string collectionName = 1;- Returns:
- This builder for chaining.
-
setCollectionNameBytes
public EffectiveResourceProto.EffectiveResourcePB.Builder setCollectionNameBytes(com.google.protobuf.ByteString value) string collectionName = 1;- Parameters:
value- The bytes for collectionName to set.- Returns:
- This builder for chaining.
-
hasImmutableResource
public boolean hasImmutableResource()We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2;- Specified by:
hasImmutableResourcein interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- Whether the immutableResource field is set.
-
getImmutableResource
We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2;- Specified by:
getImmutableResourcein interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- The immutableResource.
-
setImmutableResource
public EffectiveResourceProto.EffectiveResourcePB.Builder setImmutableResource(ImmutableResourceProto.ImmutableResourcePB value) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2; -
setImmutableResource
public EffectiveResourceProto.EffectiveResourcePB.Builder setImmutableResource(ImmutableResourceProto.ImmutableResourcePB.Builder builderForValue) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2; -
mergeImmutableResource
public EffectiveResourceProto.EffectiveResourcePB.Builder mergeImmutableResource(ImmutableResourceProto.ImmutableResourcePB value) We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2; -
clearImmutableResource
We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2; -
getImmutableResourceBuilder
We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2; -
getImmutableResourceOrBuilder
We can't define both a generic ResourcePB file and an EffectiveResourcePB file that reference to each other. So if an EffectiveResource can ever contain more than an ImmutableResource as a delegate resource, this needs to be updated.
.common.protobuf.ImmutableResourcePB immutableResource = 2;- Specified by:
getImmutableResourceOrBuilderin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder
-
getDefiningCollectionNamesList
public com.google.protobuf.ProtocolStringList getDefiningCollectionNamesList()repeated string definingCollectionNames = 3;- Specified by:
getDefiningCollectionNamesListin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- A list containing the definingCollectionNames.
-
getDefiningCollectionNamesCount
public int getDefiningCollectionNamesCount()repeated string definingCollectionNames = 3;- Specified by:
getDefiningCollectionNamesCountin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Returns:
- The count of definingCollectionNames.
-
getDefiningCollectionNames
repeated string definingCollectionNames = 3;- Specified by:
getDefiningCollectionNamesin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The definingCollectionNames at the given index.
-
getDefiningCollectionNamesBytes
public com.google.protobuf.ByteString getDefiningCollectionNamesBytes(int index) repeated string definingCollectionNames = 3;- Specified by:
getDefiningCollectionNamesBytesin interfaceEffectiveResourceProto.EffectiveResourcePBOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the definingCollectionNames at the given index.
-
setDefiningCollectionNames
public EffectiveResourceProto.EffectiveResourcePB.Builder setDefiningCollectionNames(int index, String value) repeated string definingCollectionNames = 3;- Parameters:
index- The index to set the value at.value- The definingCollectionNames to set.- Returns:
- This builder for chaining.
-
addDefiningCollectionNames
repeated string definingCollectionNames = 3;- Parameters:
value- The definingCollectionNames to add.- Returns:
- This builder for chaining.
-
addAllDefiningCollectionNames
public EffectiveResourceProto.EffectiveResourcePB.Builder addAllDefiningCollectionNames(Iterable<String> values) repeated string definingCollectionNames = 3;- Parameters:
values- The definingCollectionNames to add.- Returns:
- This builder for chaining.
-
clearDefiningCollectionNames
repeated string definingCollectionNames = 3;- Returns:
- This builder for chaining.
-
addDefiningCollectionNamesBytes
public EffectiveResourceProto.EffectiveResourcePB.Builder addDefiningCollectionNamesBytes(com.google.protobuf.ByteString value) repeated string definingCollectionNames = 3;- Parameters:
value- The bytes of the definingCollectionNames to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final EffectiveResourceProto.EffectiveResourcePB.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-
mergeUnknownFields
public final EffectiveResourceProto.EffectiveResourcePB.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveResourceProto.EffectiveResourcePB.Builder>
-