Class Inventory.VersionedPackage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Inventory.VersionedPackage.Builder>
com.google.cloud.osconfig.v1alpha.Inventory.VersionedPackage.Builder
- All Implemented Interfaces:
Inventory.VersionedPackageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Inventory.VersionedPackage
public static final class Inventory.VersionedPackage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Inventory.VersionedPackage.Builder>
implements Inventory.VersionedPackageOrBuilder
Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers.Protobuf type
google.cloud.osconfig.v1alpha.Inventory.VersionedPackage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The system architecture this package is intended for.The name of the package.The version of the package.The system architecture this package is intended for.com.google.protobuf.ByteStringThe system architecture this package is intended for.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the package.com.google.protobuf.ByteStringThe name of the package.The version of the package.com.google.protobuf.ByteStringThe version of the package.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setArchitecture(String value) The system architecture this package is intended for.setArchitectureBytes(com.google.protobuf.ByteString value) The system architecture this package is intended for.setPackageName(String value) The name of the package.setPackageNameBytes(com.google.protobuf.ByteString value) The name of the package.setVersion(String value) The version of the package.setVersionBytes(com.google.protobuf.ByteString value) The version of the package.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.VersionedPackage.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.VersionedPackage.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.VersionedPackage.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.VersionedPackage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Inventory.VersionedPackage.Builder>
-
mergeFrom
public Inventory.VersionedPackage.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.VersionedPackage.Builder>- Throws:
IOException
-
getPackageName
The name of the package.
string package_name = 4;- Specified by:
getPackageNamein interfaceInventory.VersionedPackageOrBuilder- Returns:
- The packageName.
-
getPackageNameBytes
public com.google.protobuf.ByteString getPackageNameBytes()The name of the package.
string package_name = 4;- Specified by:
getPackageNameBytesin interfaceInventory.VersionedPackageOrBuilder- Returns:
- The bytes for packageName.
-
setPackageName
The name of the package.
string package_name = 4;- Parameters:
value- The packageName to set.- Returns:
- This builder for chaining.
-
clearPackageName
The name of the package.
string package_name = 4;- Returns:
- This builder for chaining.
-
setPackageNameBytes
The name of the package.
string package_name = 4;- Parameters:
value- The bytes for packageName to set.- Returns:
- This builder for chaining.
-
getArchitecture
The system architecture this package is intended for.
string architecture = 2;- Specified by:
getArchitecturein interfaceInventory.VersionedPackageOrBuilder- Returns:
- The architecture.
-
getArchitectureBytes
public com.google.protobuf.ByteString getArchitectureBytes()The system architecture this package is intended for.
string architecture = 2;- Specified by:
getArchitectureBytesin interfaceInventory.VersionedPackageOrBuilder- Returns:
- The bytes for architecture.
-
setArchitecture
The system architecture this package is intended for.
string architecture = 2;- Parameters:
value- The architecture to set.- Returns:
- This builder for chaining.
-
clearArchitecture
The system architecture this package is intended for.
string architecture = 2;- Returns:
- This builder for chaining.
-
setArchitectureBytes
public Inventory.VersionedPackage.Builder setArchitectureBytes(com.google.protobuf.ByteString value) The system architecture this package is intended for.
string architecture = 2;- Parameters:
value- The bytes for architecture to set.- Returns:
- This builder for chaining.
-
getVersion
The version of the package.
string version = 3;- Specified by:
getVersionin interfaceInventory.VersionedPackageOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()The version of the package.
string version = 3;- Specified by:
getVersionBytesin interfaceInventory.VersionedPackageOrBuilder- Returns:
- The bytes for version.
-
setVersion
The version of the package.
string version = 3;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
The version of the package.
string version = 3;- Returns:
- This builder for chaining.
-
setVersionBytes
The version of the package.
string version = 3;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-