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.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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public License.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public License buildPartial()
Returns
clear()
public License.Builder clear()
Returns
Overrides
public License.Builder clearComments()
Comments
string comments = 2;
Returns
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public License.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public License.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public License.Builder clone()
Returns
Overrides
public String getComments()
Comments
string comments = 2;
Returns
Type | Description |
String | The comments.
|
public ByteString getCommentsBytes()
Comments
string comments = 2;
Returns
getDefaultInstanceForType()
public License getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public License.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public License.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(License other)
public License.Builder mergeFrom(License other)
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final License.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public License.Builder setComments(String value)
Comments
string comments = 2;
Parameter
Name | Description |
value | String
The comments to set.
|
Returns
public License.Builder setCommentsBytes(ByteString value)
Comments
string comments = 2;
Parameter
Name | Description |
value | ByteString
The bytes for comments to set.
|
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public License.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public License.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final License.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides