public static final class License.Builder extends GeneratedMessageV3.Builder<License.Builder> implements LicenseOrBuilder
License information.
Protobuf type grafeas.v1.License
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public License.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public License buildPartial()
clear()
public License.Builder clear()
Overrides
public License.Builder clearComments()
Comments
string comments = 2;
clearExpression()
public License.Builder clearExpression()
Often a single license can be used to represent the licensing terms.
Sometimes it is necessary to include a choice of one or more licenses
or some combination of license identifiers.
Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT",
"GPL-2.0-or-later WITH Bison-exception-2.2".
string expression = 1;
clearField(Descriptors.FieldDescriptor field)
public License.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public License.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public License.Builder clone()
Overrides
public String getComments()
Comments
string comments = 2;
Returns |
Type |
Description |
String |
The comments.
|
public ByteString getCommentsBytes()
Comments
string comments = 2;
Returns |
Type |
Description |
ByteString |
The bytes for comments.
|
getDefaultInstanceForType()
public License getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExpression()
public String getExpression()
Often a single license can be used to represent the licensing terms.
Sometimes it is necessary to include a choice of one or more licenses
or some combination of license identifiers.
Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT",
"GPL-2.0-or-later WITH Bison-exception-2.2".
string expression = 1;
Returns |
Type |
Description |
String |
The expression.
|
getExpressionBytes()
public ByteString getExpressionBytes()
Often a single license can be used to represent the licensing terms.
Sometimes it is necessary to include a choice of one or more licenses
or some combination of license identifiers.
Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT",
"GPL-2.0-or-later WITH Bison-exception-2.2".
string expression = 1;
Returns |
Type |
Description |
ByteString |
The bytes for expression.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public License.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public License.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(License other)
public License.Builder mergeFrom(License other)
Parameter |
Name |
Description |
other |
License
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final License.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public License.Builder setComments(String value)
Comments
string comments = 2;
Parameter |
Name |
Description |
value |
String
The comments to set.
|
public License.Builder setCommentsBytes(ByteString value)
Comments
string comments = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for comments to set.
|
setExpression(String value)
public License.Builder setExpression(String value)
Often a single license can be used to represent the licensing terms.
Sometimes it is necessary to include a choice of one or more licenses
or some combination of license identifiers.
Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT",
"GPL-2.0-or-later WITH Bison-exception-2.2".
string expression = 1;
Parameter |
Name |
Description |
value |
String
The expression to set.
|
setExpressionBytes(ByteString value)
public License.Builder setExpressionBytes(ByteString value)
Often a single license can be used to represent the licensing terms.
Sometimes it is necessary to include a choice of one or more licenses
or some combination of license identifiers.
Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT",
"GPL-2.0-or-later WITH Bison-exception-2.2".
string expression = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for expression to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public License.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public License.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final License.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides