Class WmiPersistenceItem.Builder (0.3.0)

public static final class WmiPersistenceItem.Builder extends GeneratedMessage.Builder<WmiPersistenceItem.Builder> implements WmiPersistenceItemOrBuilder

Information about a WMI persistence item.

Protobuf type google.backstory.WmiPersistenceItem

Static Methods

getDescriptor()

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

Methods

build()

public WmiPersistenceItem build()
Returns
Type Description
WmiPersistenceItem

buildPartial()

public WmiPersistenceItem buildPartial()
Returns
Type Description
WmiPersistenceItem

clear()

public WmiPersistenceItem.Builder clear()
Returns
Type Description
WmiPersistenceItem.Builder
Overrides

clearCaption()

public WmiPersistenceItem.Builder clearCaption()

A brief title or caption for the WMI object.

string caption = 1;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearDerivation()

public WmiPersistenceItem.Builder clearDerivation()

The base class from which the WMI class is derived (e.g., CIM_Setting).

string derivation = 4;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearDynasty()

public WmiPersistenceItem.Builder clearDynasty()

The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).

string dynasty = 7;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearGenus()

public WmiPersistenceItem.Builder clearGenus()

An integer representing the type or version of the WMI object.

int64 genus = 10;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearName()

public WmiPersistenceItem.Builder clearName()

The name of the WMI object.

string name = 2;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearPropertyCount()

public WmiPersistenceItem.Builder clearPropertyCount()

The number of properties in the WMI object.

int64 property_count = 5;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearRelPath()

public WmiPersistenceItem.Builder clearRelPath()

The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').

string rel_path = 6;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearSettingId()

public WmiPersistenceItem.Builder clearSettingId()

The identifier for the setting.

string setting_id = 3;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearWmiClass()

public WmiPersistenceItem.Builder clearWmiClass()

The name of the WMI class.

string wmi_class = 9;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

clearWmiSuperClass()

public WmiPersistenceItem.Builder clearWmiSuperClass()

The immediate parent class in the WMI inheritance hierarchy.

string wmi_super_class = 8;

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

getCaption()

public String getCaption()

A brief title or caption for the WMI object.

string caption = 1;

Returns
Type Description
String

The caption.

getCaptionBytes()

public ByteString getCaptionBytes()

A brief title or caption for the WMI object.

string caption = 1;

Returns
Type Description
ByteString

The bytes for caption.

getDefaultInstanceForType()

public WmiPersistenceItem getDefaultInstanceForType()
Returns
Type Description
WmiPersistenceItem

getDerivation()

public String getDerivation()

The base class from which the WMI class is derived (e.g., CIM_Setting).

string derivation = 4;

Returns
Type Description
String

The derivation.

getDerivationBytes()

public ByteString getDerivationBytes()

The base class from which the WMI class is derived (e.g., CIM_Setting).

string derivation = 4;

Returns
Type Description
ByteString

The bytes for derivation.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDynasty()

public String getDynasty()

The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).

string dynasty = 7;

Returns
Type Description
String

The dynasty.

getDynastyBytes()

public ByteString getDynastyBytes()

The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).

string dynasty = 7;

Returns
Type Description
ByteString

The bytes for dynasty.

getGenus()

public long getGenus()

An integer representing the type or version of the WMI object.

int64 genus = 10;

Returns
Type Description
long

The genus.

getName()

public String getName()

The name of the WMI object.

string name = 2;

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

The name of the WMI object.

string name = 2;

Returns
Type Description
ByteString

The bytes for name.

getPropertyCount()

public long getPropertyCount()

The number of properties in the WMI object.

int64 property_count = 5;

Returns
Type Description
long

The propertyCount.

getRelPath()

public String getRelPath()

The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').

string rel_path = 6;

Returns
Type Description
String

The relPath.

getRelPathBytes()

public ByteString getRelPathBytes()

The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').

string rel_path = 6;

Returns
Type Description
ByteString

The bytes for relPath.

getSettingId()

public String getSettingId()

The identifier for the setting.

string setting_id = 3;

Returns
Type Description
String

The settingId.

getSettingIdBytes()

public ByteString getSettingIdBytes()

The identifier for the setting.

string setting_id = 3;

Returns
Type Description
ByteString

The bytes for settingId.

getWmiClass()

public String getWmiClass()

The name of the WMI class.

string wmi_class = 9;

Returns
Type Description
String

The wmiClass.

getWmiClassBytes()

public ByteString getWmiClassBytes()

The name of the WMI class.

string wmi_class = 9;

Returns
Type Description
ByteString

The bytes for wmiClass.

getWmiSuperClass()

public String getWmiSuperClass()

The immediate parent class in the WMI inheritance hierarchy.

string wmi_super_class = 8;

Returns
Type Description
String

The wmiSuperClass.

getWmiSuperClassBytes()

public ByteString getWmiSuperClassBytes()

The immediate parent class in the WMI inheritance hierarchy.

string wmi_super_class = 8;

Returns
Type Description
ByteString

The bytes for wmiSuperClass.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WmiPersistenceItem other)

public WmiPersistenceItem.Builder mergeFrom(WmiPersistenceItem other)
Parameter
Name Description
other WmiPersistenceItem
Returns
Type Description
WmiPersistenceItem.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public WmiPersistenceItem.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
WmiPersistenceItem.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public WmiPersistenceItem.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
WmiPersistenceItem.Builder
Overrides

setCaption(String value)

public WmiPersistenceItem.Builder setCaption(String value)

A brief title or caption for the WMI object.

string caption = 1;

Parameter
Name Description
value String

The caption to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setCaptionBytes(ByteString value)

public WmiPersistenceItem.Builder setCaptionBytes(ByteString value)

A brief title or caption for the WMI object.

string caption = 1;

Parameter
Name Description
value ByteString

The bytes for caption to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setDerivation(String value)

public WmiPersistenceItem.Builder setDerivation(String value)

The base class from which the WMI class is derived (e.g., CIM_Setting).

string derivation = 4;

Parameter
Name Description
value String

The derivation to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setDerivationBytes(ByteString value)

public WmiPersistenceItem.Builder setDerivationBytes(ByteString value)

The base class from which the WMI class is derived (e.g., CIM_Setting).

string derivation = 4;

Parameter
Name Description
value ByteString

The bytes for derivation to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setDynasty(String value)

public WmiPersistenceItem.Builder setDynasty(String value)

The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).

string dynasty = 7;

Parameter
Name Description
value String

The dynasty to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setDynastyBytes(ByteString value)

public WmiPersistenceItem.Builder setDynastyBytes(ByteString value)

The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).

string dynasty = 7;

Parameter
Name Description
value ByteString

The bytes for dynasty to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setGenus(long value)

public WmiPersistenceItem.Builder setGenus(long value)

An integer representing the type or version of the WMI object.

int64 genus = 10;

Parameter
Name Description
value long

The genus to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setName(String value)

public WmiPersistenceItem.Builder setName(String value)

The name of the WMI object.

string name = 2;

Parameter
Name Description
value String

The name to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setNameBytes(ByteString value)

public WmiPersistenceItem.Builder setNameBytes(ByteString value)

The name of the WMI object.

string name = 2;

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setPropertyCount(long value)

public WmiPersistenceItem.Builder setPropertyCount(long value)

The number of properties in the WMI object.

int64 property_count = 5;

Parameter
Name Description
value long

The propertyCount to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setRelPath(String value)

public WmiPersistenceItem.Builder setRelPath(String value)

The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').

string rel_path = 6;

Parameter
Name Description
value String

The relPath to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setRelPathBytes(ByteString value)

public WmiPersistenceItem.Builder setRelPathBytes(ByteString value)

The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').

string rel_path = 6;

Parameter
Name Description
value ByteString

The bytes for relPath to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setSettingId(String value)

public WmiPersistenceItem.Builder setSettingId(String value)

The identifier for the setting.

string setting_id = 3;

Parameter
Name Description
value String

The settingId to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setSettingIdBytes(ByteString value)

public WmiPersistenceItem.Builder setSettingIdBytes(ByteString value)

The identifier for the setting.

string setting_id = 3;

Parameter
Name Description
value ByteString

The bytes for settingId to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setWmiClass(String value)

public WmiPersistenceItem.Builder setWmiClass(String value)

The name of the WMI class.

string wmi_class = 9;

Parameter
Name Description
value String

The wmiClass to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setWmiClassBytes(ByteString value)

public WmiPersistenceItem.Builder setWmiClassBytes(ByteString value)

The name of the WMI class.

string wmi_class = 9;

Parameter
Name Description
value ByteString

The bytes for wmiClass to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setWmiSuperClass(String value)

public WmiPersistenceItem.Builder setWmiSuperClass(String value)

The immediate parent class in the WMI inheritance hierarchy.

string wmi_super_class = 8;

Parameter
Name Description
value String

The wmiSuperClass to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.

setWmiSuperClassBytes(ByteString value)

public WmiPersistenceItem.Builder setWmiSuperClassBytes(ByteString value)

The immediate parent class in the WMI inheritance hierarchy.

string wmi_super_class = 8;

Parameter
Name Description
value ByteString

The bytes for wmiSuperClass to set.

Returns
Type Description
WmiPersistenceItem.Builder

This builder for chaining.