public final class Software extends GeneratedMessage implements SoftwareOrBuilder
Information about a software package or application.
Protobuf type google.backstory.Software
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PERMISSIONS_FIELD_NUMBER
public static final int PERMISSIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VENDOR_NAME_FIELD_NUMBER
public static final int VENDOR_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Software getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Software.Builder newBuilder()
newBuilder(Software prototype)
public static Software.Builder newBuilder(Software prototype)
| Parameter |
| Name |
Description |
prototype |
Software
|
parseDelimitedFrom(InputStream input)
public static Software parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Software parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Software parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Software parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Software parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Software parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static Software parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Software parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static Software parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Software parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Software parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Software parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Software> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Software getDefaultInstanceForType()
getDescription()
public String getDescription()
The description of the software.
string description = 4;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
The description of the software.
string description = 4;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getName()
The name of the software.
string name = 1;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The name of the software.
string name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<Software> getParserForType()
Overrides
getPermissions(int index)
public Permission getPermissions(int index)
System permissions granted to the software.
For example, "android.permission.WRITE_EXTERNAL_STORAGE"
repeated .google.backstory.Permission permissions = 3;
| Parameter |
| Name |
Description |
index |
int
|
getPermissionsCount()
public int getPermissionsCount()
System permissions granted to the software.
For example, "android.permission.WRITE_EXTERNAL_STORAGE"
repeated .google.backstory.Permission permissions = 3;
| Returns |
| Type |
Description |
int |
|
getPermissionsList()
public List<Permission> getPermissionsList()
System permissions granted to the software.
For example, "android.permission.WRITE_EXTERNAL_STORAGE"
repeated .google.backstory.Permission permissions = 3;
getPermissionsOrBuilder(int index)
public PermissionOrBuilder getPermissionsOrBuilder(int index)
System permissions granted to the software.
For example, "android.permission.WRITE_EXTERNAL_STORAGE"
repeated .google.backstory.Permission permissions = 3;
| Parameter |
| Name |
Description |
index |
int
|
getPermissionsOrBuilderList()
public List<? extends PermissionOrBuilder> getPermissionsOrBuilderList()
System permissions granted to the software.
For example, "android.permission.WRITE_EXTERNAL_STORAGE"
repeated .google.backstory.Permission permissions = 3;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.PermissionOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getVendorName()
public String getVendorName()
The name of the software vendor.
string vendor_name = 5;
| Returns |
| Type |
Description |
String |
The vendorName.
|
getVendorNameBytes()
public ByteString getVendorNameBytes()
The name of the software vendor.
string vendor_name = 5;
| Returns |
| Type |
Description |
ByteString |
The bytes for vendorName.
|
getVersion()
public String getVersion()
The version of the software.
string version = 2;
| Returns |
| Type |
Description |
String |
The version.
|
getVersionBytes()
public ByteString getVersionBytes()
The version of the software.
string version = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for version.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Software.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Software.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Software.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides