Class Inventory.WindowsApplication.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsApplication.Builder>
com.google.cloud.osconfig.v1alpha.Inventory.WindowsApplication.Builder
- All Implemented Interfaces:
Inventory.WindowsApplicationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Inventory.WindowsApplication
public static final class Inventory.WindowsApplication.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsApplication.Builder>
implements Inventory.WindowsApplicationOrBuilder
Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-keyProtobuf type
google.cloud.osconfig.v1alpha.Inventory.WindowsApplication-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The name of the application or product.The version of the product or application in string format.The internet address for technical support.The last time this product received service.The name of the manufacturer for the product or application.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the application or product.com.google.protobuf.ByteStringThe name of the application or product.The version of the product or application in string format.com.google.protobuf.ByteStringThe version of the product or application in string format.The internet address for technical support.com.google.protobuf.ByteStringThe internet address for technical support.The last time this product received service.The last time this product received service.The last time this product received service.The name of the manufacturer for the product or application.com.google.protobuf.ByteStringThe name of the manufacturer for the product or application.booleanThe last time this product received service.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInstallDate(Date value) The last time this product received service.setDisplayName(String value) The name of the application or product.setDisplayNameBytes(com.google.protobuf.ByteString value) The name of the application or product.setDisplayVersion(String value) The version of the product or application in string format.setDisplayVersionBytes(com.google.protobuf.ByteString value) The version of the product or application in string format.setHelpLink(String value) The internet address for technical support.setHelpLinkBytes(com.google.protobuf.ByteString value) The internet address for technical support.setInstallDate(Date value) The last time this product received service.setInstallDate(Date.Builder builderForValue) The last time this product received service.setPublisher(String value) The name of the manufacturer for the product or application.setPublisherBytes(com.google.protobuf.ByteString value) The name of the manufacturer for the product or application.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.WindowsApplication.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.WindowsApplication.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.WindowsApplication.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Inventory.WindowsApplication.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Inventory.WindowsApplication.Builder>
-
mergeFrom
public Inventory.WindowsApplication.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.WindowsApplication.Builder>- Throws:
IOException
-
getDisplayName
The name of the application or product.
string display_name = 1;- Specified by:
getDisplayNamein interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()The name of the application or product.
string display_name = 1;- Specified by:
getDisplayNameBytesin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
The name of the application or product.
string display_name = 1;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
The name of the application or product.
string display_name = 1;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Inventory.WindowsApplication.Builder setDisplayNameBytes(com.google.protobuf.ByteString value) The name of the application or product.
string display_name = 1;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDisplayVersion
The version of the product or application in string format.
string display_version = 2;- Specified by:
getDisplayVersionin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The displayVersion.
-
getDisplayVersionBytes
public com.google.protobuf.ByteString getDisplayVersionBytes()The version of the product or application in string format.
string display_version = 2;- Specified by:
getDisplayVersionBytesin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The bytes for displayVersion.
-
setDisplayVersion
The version of the product or application in string format.
string display_version = 2;- Parameters:
value- The displayVersion to set.- Returns:
- This builder for chaining.
-
clearDisplayVersion
The version of the product or application in string format.
string display_version = 2;- Returns:
- This builder for chaining.
-
setDisplayVersionBytes
public Inventory.WindowsApplication.Builder setDisplayVersionBytes(com.google.protobuf.ByteString value) The version of the product or application in string format.
string display_version = 2;- Parameters:
value- The bytes for displayVersion to set.- Returns:
- This builder for chaining.
-
getPublisher
The name of the manufacturer for the product or application.
string publisher = 3;- Specified by:
getPublisherin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The publisher.
-
getPublisherBytes
public com.google.protobuf.ByteString getPublisherBytes()The name of the manufacturer for the product or application.
string publisher = 3;- Specified by:
getPublisherBytesin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The bytes for publisher.
-
setPublisher
The name of the manufacturer for the product or application.
string publisher = 3;- Parameters:
value- The publisher to set.- Returns:
- This builder for chaining.
-
clearPublisher
The name of the manufacturer for the product or application.
string publisher = 3;- Returns:
- This builder for chaining.
-
setPublisherBytes
The name of the manufacturer for the product or application.
string publisher = 3;- Parameters:
value- The bytes for publisher to set.- Returns:
- This builder for chaining.
-
hasInstallDate
public boolean hasInstallDate()The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4;- Specified by:
hasInstallDatein interfaceInventory.WindowsApplicationOrBuilder- Returns:
- Whether the installDate field is set.
-
getInstallDate
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4;- Specified by:
getInstallDatein interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The installDate.
-
setInstallDate
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4; -
setInstallDate
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4; -
mergeInstallDate
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4; -
clearInstallDate
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4; -
getInstallDateBuilder
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4; -
getInstallDateOrBuilder
The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.
.google.type.Date install_date = 4;- Specified by:
getInstallDateOrBuilderin interfaceInventory.WindowsApplicationOrBuilder
-
getHelpLink
The internet address for technical support.
string help_link = 5;- Specified by:
getHelpLinkin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The helpLink.
-
getHelpLinkBytes
public com.google.protobuf.ByteString getHelpLinkBytes()The internet address for technical support.
string help_link = 5;- Specified by:
getHelpLinkBytesin interfaceInventory.WindowsApplicationOrBuilder- Returns:
- The bytes for helpLink.
-
setHelpLink
The internet address for technical support.
string help_link = 5;- Parameters:
value- The helpLink to set.- Returns:
- This builder for chaining.
-
clearHelpLink
The internet address for technical support.
string help_link = 5;- Returns:
- This builder for chaining.
-
setHelpLinkBytes
The internet address for technical support.
string help_link = 5;- Parameters:
value- The bytes for helpLink to set.- Returns:
- This builder for chaining.
-