Class Inventory.WindowsQuickFixEngineeringPackage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
com.google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage.Builder
- All Implemented Interfaces:
Inventory.WindowsQuickFixEngineeringPackageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Inventory.WindowsQuickFixEngineeringPackage
public static final class Inventory.WindowsQuickFixEngineeringPackage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
implements Inventory.WindowsQuickFixEngineeringPackageOrBuilder
Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineeringProtobuf type
google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()A short textual description of the QFE update.A textual description of the QFE update.Unique identifier associated with a particular QFE update.Date that the QFE update was installed.A short textual description of the QFE update.com.google.protobuf.ByteStringA short textual description of the QFE update.A textual description of the QFE update.com.google.protobuf.ByteStringA textual description of the QFE update.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorUnique identifier associated with a particular QFE update.com.google.protobuf.ByteStringUnique identifier associated with a particular QFE update.com.google.protobuf.TimestampDate that the QFE update was installed.com.google.protobuf.Timestamp.BuilderDate that the QFE update was installed.com.google.protobuf.TimestampOrBuilderDate that the QFE update was installed.booleanDate that the QFE update was installed.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInstallTime(com.google.protobuf.Timestamp value) Date that the QFE update was installed.setCaption(String value) A short textual description of the QFE update.setCaptionBytes(com.google.protobuf.ByteString value) A short textual description of the QFE update.setDescription(String value) A textual description of the QFE update.setDescriptionBytes(com.google.protobuf.ByteString value) A textual description of the QFE update.setHotFixId(String value) Unique identifier associated with a particular QFE update.setHotFixIdBytes(com.google.protobuf.ByteString value) Unique identifier associated with a particular QFE update.setInstallTime(com.google.protobuf.Timestamp value) Date that the QFE update was installed.setInstallTime(com.google.protobuf.Timestamp.Builder builderForValue) Date that the QFE update was installed.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(Inventory.WindowsQuickFixEngineeringPackage other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>
-
mergeFrom
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsQuickFixEngineeringPackage.Builder>- Throws:
IOException
-
getCaption
A short textual description of the QFE update.
string caption = 1;- Specified by:
getCaptionin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The caption.
-
getCaptionBytes
public com.google.protobuf.ByteString getCaptionBytes()A short textual description of the QFE update.
string caption = 1;- Specified by:
getCaptionBytesin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The bytes for caption.
-
setCaption
A short textual description of the QFE update.
string caption = 1;- Parameters:
value- The caption to set.- Returns:
- This builder for chaining.
-
clearCaption
A short textual description of the QFE update.
string caption = 1;- Returns:
- This builder for chaining.
-
setCaptionBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setCaptionBytes(com.google.protobuf.ByteString value) A short textual description of the QFE update.
string caption = 1;- Parameters:
value- The bytes for caption to set.- Returns:
- This builder for chaining.
-
getDescription
A textual description of the QFE update.
string description = 2;- Specified by:
getDescriptionin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()A textual description of the QFE update.
string description = 2;- Specified by:
getDescriptionBytesin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The bytes for description.
-
setDescription
A textual description of the QFE update.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
A textual description of the QFE update.
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setDescriptionBytes(com.google.protobuf.ByteString value) A textual description of the QFE update.
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getHotFixId
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;- Specified by:
getHotFixIdin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The hotFixId.
-
getHotFixIdBytes
public com.google.protobuf.ByteString getHotFixIdBytes()Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;- Specified by:
getHotFixIdBytesin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The bytes for hotFixId.
-
setHotFixId
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;- Parameters:
value- The hotFixId to set.- Returns:
- This builder for chaining.
-
clearHotFixId
Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;- Returns:
- This builder for chaining.
-
setHotFixIdBytes
public Inventory.WindowsQuickFixEngineeringPackage.Builder setHotFixIdBytes(com.google.protobuf.ByteString value) Unique identifier associated with a particular QFE update.
string hot_fix_id = 3;- Parameters:
value- The bytes for hotFixId to set.- Returns:
- This builder for chaining.
-
hasInstallTime
public boolean hasInstallTime()Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;- Specified by:
hasInstallTimein interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- Whether the installTime field is set.
-
getInstallTime
public com.google.protobuf.Timestamp getInstallTime()Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;- Specified by:
getInstallTimein interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder- Returns:
- The installTime.
-
setInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(com.google.protobuf.Timestamp value) Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5; -
setInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder setInstallTime(com.google.protobuf.Timestamp.Builder builderForValue) Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5; -
mergeInstallTime
public Inventory.WindowsQuickFixEngineeringPackage.Builder mergeInstallTime(com.google.protobuf.Timestamp value) Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5; -
clearInstallTime
Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5; -
getInstallTimeBuilder
public com.google.protobuf.Timestamp.Builder getInstallTimeBuilder()Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5; -
getInstallTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getInstallTimeOrBuilder()Date that the QFE update was installed. Mapped from installed_on field.
.google.protobuf.Timestamp install_time = 5;- Specified by:
getInstallTimeOrBuilderin interfaceInventory.WindowsQuickFixEngineeringPackageOrBuilder
-