Class Registry (0.3.0)

public final class Registry extends GeneratedMessage implements RegistryOrBuilder

Information about a registry key or value.

Protobuf type google.backstory.Registry

Implements

RegistryOrBuilder

Static Fields

REGISTRY_KEY_FIELD_NUMBER

public static final int REGISTRY_KEY_FIELD_NUMBER
Field Value
Type Description
int

REGISTRY_VALUE_BINARY_DATA_FIELD_NUMBER

public static final int REGISTRY_VALUE_BINARY_DATA_FIELD_NUMBER
Field Value
Type Description
int

REGISTRY_VALUE_DATA_FIELD_NUMBER

public static final int REGISTRY_VALUE_DATA_FIELD_NUMBER
Field Value
Type Description
int

REGISTRY_VALUE_NAME_FIELD_NUMBER

public static final int REGISTRY_VALUE_NAME_FIELD_NUMBER
Field Value
Type Description
int

REGISTRY_VALUE_TYPE_FIELD_NUMBER

public static final int REGISTRY_VALUE_TYPE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Registry getDefaultInstance()
Returns
Type Description
Registry

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Registry.Builder newBuilder()
Returns
Type Description
Registry.Builder

newBuilder(Registry prototype)

public static Registry.Builder newBuilder(Registry prototype)
Parameter
Name Description
prototype Registry
Returns
Type Description
Registry.Builder

parseDelimitedFrom(InputStream input)

public static Registry parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Registry parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Registry parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Registry parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Registry parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Registry parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Registry parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Registry parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static Registry parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Registry parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static Registry parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Registry parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Registry
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<Registry> parser()
Returns
Type Description
Parser<Registry>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public Registry getDefaultInstanceForType()
Returns
Type Description
Registry

getParserForType()

public Parser<Registry> getParserForType()
Returns
Type Description
Parser<Registry>
Overrides

getRegistryKey()

public String getRegistryKey()

Registry key associated with an application or system component (e.g., HKEY_, HKCU\Environment...).

string registry_key = 1;

Returns
Type Description
String

The registryKey.

getRegistryKeyBytes()

public ByteString getRegistryKeyBytes()

Registry key associated with an application or system component (e.g., HKEY_, HKCU\Environment...).

string registry_key = 1;

Returns
Type Description
ByteString

The bytes for registryKey.

getRegistryValueBinaryData()

public ByteString getRegistryValueBinaryData()

Binary data associated with a registry value. This field is only populated if the registry value type is BINARY. This field is not populated for other registry value types.

bytes registry_value_binary_data = 5;

Returns
Type Description
ByteString

The registryValueBinaryData.

getRegistryValueData()

public String getRegistryValueData()

Data associated with a registry value (e.g. %USERPROFILE%\Local Settings\Temp).

string registry_value_data = 3;

Returns
Type Description
String

The registryValueData.

getRegistryValueDataBytes()

public ByteString getRegistryValueDataBytes()

Data associated with a registry value (e.g. %USERPROFILE%\Local Settings\Temp).

string registry_value_data = 3;

Returns
Type Description
ByteString

The bytes for registryValueData.

getRegistryValueName()

public String getRegistryValueName()

Name of the registry value associated with an application or system component (e.g. TEMP).

string registry_value_name = 2;

Returns
Type Description
String

The registryValueName.

getRegistryValueNameBytes()

public ByteString getRegistryValueNameBytes()

Name of the registry value associated with an application or system component (e.g. TEMP).

string registry_value_name = 2;

Returns
Type Description
ByteString

The bytes for registryValueName.

getRegistryValueType()

public Registry.Type getRegistryValueType()

Type of the registry value.

.google.backstory.Registry.Type registry_value_type = 4;

Returns
Type Description
Registry.Type

The registryValueType.

getRegistryValueTypeValue()

public int getRegistryValueTypeValue()

Type of the registry value.

.google.backstory.Registry.Type registry_value_type = 4;

Returns
Type Description
int

The enum numeric value on the wire for registryValueType.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public Registry.Builder newBuilderForType()
Returns
Type Description
Registry.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected Registry.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Registry.Builder
Overrides

toBuilder()

public Registry.Builder toBuilder()
Returns
Type Description
Registry.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException