Package com.google.turbine.proto
Class DepsProto.Dependencies.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
- com.google.turbine.proto.DepsProto.Dependencies.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DepsProto.DependenciesOrBuilder,java.lang.Cloneable
- Enclosing class:
- DepsProto.Dependencies
public static final class DepsProto.Dependencies.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder> implements DepsProto.DependenciesOrBuilder
Top-level message found in .deps artifacts
Protobuf typeDependencies
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DepsProto.Dependencies.BuilderaddAllDependency(java.lang.Iterable<? extends DepsProto.Dependency> values)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderaddDependency(int index, DepsProto.Dependency value)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderaddDependency(int index, DepsProto.Dependency.Builder builderForValue)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderaddDependency(DepsProto.Dependency value)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderaddDependency(DepsProto.Dependency.Builder builderForValue)repeated .Dependency dependency = 1;DepsProto.Dependency.BuilderaddDependencyBuilder()repeated .Dependency dependency = 1;DepsProto.Dependency.BuilderaddDependencyBuilder(int index)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DepsProto.Dependenciesbuild()DepsProto.DependenciesbuildPartial()DepsProto.Dependencies.Builderclear()DepsProto.Dependencies.BuilderclearDependency()repeated .Dependency dependency = 1;DepsProto.Dependencies.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DepsProto.Dependencies.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DepsProto.Dependencies.BuilderclearRequiresReducedClasspathFallback()If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.DepsProto.Dependencies.BuilderclearRuleLabel()Name of the rule being analyzed.DepsProto.Dependencies.BuilderclearSuccess()Whether the action was successful; even when compilation fails, partial dependency information can be useful.DepsProto.Dependencies.Builderclone()DepsProto.DependenciesgetDefaultInstanceForType()DepsProto.DependencygetDependency(int index)repeated .Dependency dependency = 1;DepsProto.Dependency.BuildergetDependencyBuilder(int index)repeated .Dependency dependency = 1;java.util.List<DepsProto.Dependency.Builder>getDependencyBuilderList()repeated .Dependency dependency = 1;intgetDependencyCount()repeated .Dependency dependency = 1;java.util.List<DepsProto.Dependency>getDependencyList()repeated .Dependency dependency = 1;DepsProto.DependencyOrBuildergetDependencyOrBuilder(int index)repeated .Dependency dependency = 1;java.util.List<? extends DepsProto.DependencyOrBuilder>getDependencyOrBuilderList()repeated .Dependency dependency = 1;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetRequiresReducedClasspathFallback()If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.java.lang.StringgetRuleLabel()Name of the rule being analyzed.com.google.protobuf.ByteStringgetRuleLabelBytes()Name of the rule being analyzed.booleangetSuccess()Whether the action was successful; even when compilation fails, partial dependency information can be useful.booleanhasRequiresReducedClasspathFallback()If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.booleanhasRuleLabel()Name of the rule being analyzed.booleanhasSuccess()Whether the action was successful; even when compilation fails, partial dependency information can be useful.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DepsProto.Dependencies.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DepsProto.Dependencies.BuildermergeFrom(com.google.protobuf.Message other)DepsProto.Dependencies.BuildermergeFrom(DepsProto.Dependencies other)DepsProto.Dependencies.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DepsProto.Dependencies.BuilderremoveDependency(int index)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuildersetDependency(int index, DepsProto.Dependency value)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuildersetDependency(int index, DepsProto.Dependency.Builder builderForValue)repeated .Dependency dependency = 1;DepsProto.Dependencies.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DepsProto.Dependencies.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DepsProto.Dependencies.BuildersetRequiresReducedClasspathFallback(boolean value)If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.DepsProto.Dependencies.BuildersetRuleLabel(java.lang.String value)Name of the rule being analyzed.DepsProto.Dependencies.BuildersetRuleLabelBytes(com.google.protobuf.ByteString value)Name of the rule being analyzed.DepsProto.Dependencies.BuildersetSuccess(boolean value)Whether the action was successful; even when compilation fails, partial dependency information can be useful.DepsProto.Dependencies.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<DepsProto.Dependencies.Builder>
-
clear
public DepsProto.Dependencies.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<DepsProto.Dependencies.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<DepsProto.Dependencies.Builder>
-
getDefaultInstanceForType
public DepsProto.Dependencies getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DepsProto.Dependencies build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DepsProto.Dependencies buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DepsProto.Dependencies.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<DepsProto.Dependencies.Builder>
-
setField
public DepsProto.Dependencies.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
clearField
public DepsProto.Dependencies.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
clearOneof
public DepsProto.Dependencies.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
setRepeatedField
public DepsProto.Dependencies.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
addRepeatedField
public DepsProto.Dependencies.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
mergeFrom
public DepsProto.Dependencies.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DepsProto.Dependencies.Builder>
-
mergeFrom
public DepsProto.Dependencies.Builder mergeFrom(DepsProto.Dependencies other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
mergeFrom
public DepsProto.Dependencies.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DepsProto.Dependencies.Builder>- Throws:
java.io.IOException
-
getDependencyList
public java.util.List<DepsProto.Dependency> getDependencyList()
repeated .Dependency dependency = 1;- Specified by:
getDependencyListin interfaceDepsProto.DependenciesOrBuilder
-
getDependencyCount
public int getDependencyCount()
repeated .Dependency dependency = 1;- Specified by:
getDependencyCountin interfaceDepsProto.DependenciesOrBuilder
-
getDependency
public DepsProto.Dependency getDependency(int index)
repeated .Dependency dependency = 1;- Specified by:
getDependencyin interfaceDepsProto.DependenciesOrBuilder
-
setDependency
public DepsProto.Dependencies.Builder setDependency(int index, DepsProto.Dependency value)
repeated .Dependency dependency = 1;
-
setDependency
public DepsProto.Dependencies.Builder setDependency(int index, DepsProto.Dependency.Builder builderForValue)
repeated .Dependency dependency = 1;
-
addDependency
public DepsProto.Dependencies.Builder addDependency(DepsProto.Dependency value)
repeated .Dependency dependency = 1;
-
addDependency
public DepsProto.Dependencies.Builder addDependency(int index, DepsProto.Dependency value)
repeated .Dependency dependency = 1;
-
addDependency
public DepsProto.Dependencies.Builder addDependency(DepsProto.Dependency.Builder builderForValue)
repeated .Dependency dependency = 1;
-
addDependency
public DepsProto.Dependencies.Builder addDependency(int index, DepsProto.Dependency.Builder builderForValue)
repeated .Dependency dependency = 1;
-
addAllDependency
public DepsProto.Dependencies.Builder addAllDependency(java.lang.Iterable<? extends DepsProto.Dependency> values)
repeated .Dependency dependency = 1;
-
clearDependency
public DepsProto.Dependencies.Builder clearDependency()
repeated .Dependency dependency = 1;
-
removeDependency
public DepsProto.Dependencies.Builder removeDependency(int index)
repeated .Dependency dependency = 1;
-
getDependencyBuilder
public DepsProto.Dependency.Builder getDependencyBuilder(int index)
repeated .Dependency dependency = 1;
-
getDependencyOrBuilder
public DepsProto.DependencyOrBuilder getDependencyOrBuilder(int index)
repeated .Dependency dependency = 1;- Specified by:
getDependencyOrBuilderin interfaceDepsProto.DependenciesOrBuilder
-
getDependencyOrBuilderList
public java.util.List<? extends DepsProto.DependencyOrBuilder> getDependencyOrBuilderList()
repeated .Dependency dependency = 1;- Specified by:
getDependencyOrBuilderListin interfaceDepsProto.DependenciesOrBuilder
-
addDependencyBuilder
public DepsProto.Dependency.Builder addDependencyBuilder()
repeated .Dependency dependency = 1;
-
addDependencyBuilder
public DepsProto.Dependency.Builder addDependencyBuilder(int index)
repeated .Dependency dependency = 1;
-
getDependencyBuilderList
public java.util.List<DepsProto.Dependency.Builder> getDependencyBuilderList()
repeated .Dependency dependency = 1;
-
hasRuleLabel
public boolean hasRuleLabel()
Name of the rule being analyzed.
optional string rule_label = 2;- Specified by:
hasRuleLabelin interfaceDepsProto.DependenciesOrBuilder- Returns:
- Whether the ruleLabel field is set.
-
getRuleLabel
public java.lang.String getRuleLabel()
Name of the rule being analyzed.
optional string rule_label = 2;- Specified by:
getRuleLabelin interfaceDepsProto.DependenciesOrBuilder- Returns:
- The ruleLabel.
-
getRuleLabelBytes
public com.google.protobuf.ByteString getRuleLabelBytes()
Name of the rule being analyzed.
optional string rule_label = 2;- Specified by:
getRuleLabelBytesin interfaceDepsProto.DependenciesOrBuilder- Returns:
- The bytes for ruleLabel.
-
setRuleLabel
public DepsProto.Dependencies.Builder setRuleLabel(java.lang.String value)
Name of the rule being analyzed.
optional string rule_label = 2;- Parameters:
value- The ruleLabel to set.- Returns:
- This builder for chaining.
-
clearRuleLabel
public DepsProto.Dependencies.Builder clearRuleLabel()
Name of the rule being analyzed.
optional string rule_label = 2;- Returns:
- This builder for chaining.
-
setRuleLabelBytes
public DepsProto.Dependencies.Builder setRuleLabelBytes(com.google.protobuf.ByteString value)
Name of the rule being analyzed.
optional string rule_label = 2;- Parameters:
value- The bytes for ruleLabel to set.- Returns:
- This builder for chaining.
-
hasSuccess
public boolean hasSuccess()
Whether the action was successful; even when compilation fails, partial dependency information can be useful.
optional bool success = 3;- Specified by:
hasSuccessin interfaceDepsProto.DependenciesOrBuilder- Returns:
- Whether the success field is set.
-
getSuccess
public boolean getSuccess()
Whether the action was successful; even when compilation fails, partial dependency information can be useful.
optional bool success = 3;- Specified by:
getSuccessin interfaceDepsProto.DependenciesOrBuilder- Returns:
- The success.
-
setSuccess
public DepsProto.Dependencies.Builder setSuccess(boolean value)
Whether the action was successful; even when compilation fails, partial dependency information can be useful.
optional bool success = 3;- Parameters:
value- The success to set.- Returns:
- This builder for chaining.
-
clearSuccess
public DepsProto.Dependencies.Builder clearSuccess()
Whether the action was successful; even when compilation fails, partial dependency information can be useful.
optional bool success = 3;- Returns:
- This builder for chaining.
-
hasRequiresReducedClasspathFallback
public boolean hasRequiresReducedClasspathFallback()
If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
optional bool requires_reduced_classpath_fallback = 5;- Specified by:
hasRequiresReducedClasspathFallbackin interfaceDepsProto.DependenciesOrBuilder- Returns:
- Whether the requiresReducedClasspathFallback field is set.
-
getRequiresReducedClasspathFallback
public boolean getRequiresReducedClasspathFallback()
If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
optional bool requires_reduced_classpath_fallback = 5;- Specified by:
getRequiresReducedClasspathFallbackin interfaceDepsProto.DependenciesOrBuilder- Returns:
- The requiresReducedClasspathFallback.
-
setRequiresReducedClasspathFallback
public DepsProto.Dependencies.Builder setRequiresReducedClasspathFallback(boolean value)
If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
optional bool requires_reduced_classpath_fallback = 5;- Parameters:
value- The requiresReducedClasspathFallback to set.- Returns:
- This builder for chaining.
-
clearRequiresReducedClasspathFallback
public DepsProto.Dependencies.Builder clearRequiresReducedClasspathFallback()
If the Java action was started with a reduced classpath and an error occurred suggesting that it should be rerun with the full classpath, this will be true.
optional bool requires_reduced_classpath_fallback = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final DepsProto.Dependencies.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
mergeUnknownFields
public final DepsProto.Dependencies.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DepsProto.Dependencies.Builder>
-
-