Package com.google.cloud.osconfig.v1
Class Inventory.VersionedPackage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
- com.google.cloud.osconfig.v1.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.GeneratedMessageV3.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 typegoogle.cloud.osconfig.v1.Inventory.VersionedPackage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Inventory.VersionedPackage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Inventory.VersionedPackage
build()
Inventory.VersionedPackage
buildPartial()
Inventory.VersionedPackage.Builder
clear()
Inventory.VersionedPackage.Builder
clearArchitecture()
The system architecture this package is intended for.Inventory.VersionedPackage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Inventory.VersionedPackage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Inventory.VersionedPackage.Builder
clearPackageName()
The name of the package.Inventory.VersionedPackage.Builder
clearVersion()
The version of the package.Inventory.VersionedPackage.Builder
clone()
String
getArchitecture()
The system architecture this package is intended for.com.google.protobuf.ByteString
getArchitectureBytes()
The system architecture this package is intended for.Inventory.VersionedPackage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getPackageName()
The name of the package.com.google.protobuf.ByteString
getPackageNameBytes()
The name of the package.String
getVersion()
The version of the package.com.google.protobuf.ByteString
getVersionBytes()
The version of the package.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Inventory.VersionedPackage.Builder
mergeFrom(Inventory.VersionedPackage other)
Inventory.VersionedPackage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Inventory.VersionedPackage.Builder
mergeFrom(com.google.protobuf.Message other)
Inventory.VersionedPackage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Inventory.VersionedPackage.Builder
setArchitecture(String value)
The system architecture this package is intended for.Inventory.VersionedPackage.Builder
setArchitectureBytes(com.google.protobuf.ByteString value)
The system architecture this package is intended for.Inventory.VersionedPackage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Inventory.VersionedPackage.Builder
setPackageName(String value)
The name of the package.Inventory.VersionedPackage.Builder
setPackageNameBytes(com.google.protobuf.ByteString value)
The name of the package.Inventory.VersionedPackage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Inventory.VersionedPackage.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Inventory.VersionedPackage.Builder
setVersion(String value)
The version of the package.Inventory.VersionedPackage.Builder
setVersionBytes(com.google.protobuf.ByteString value)
The version of the package.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
clear
public Inventory.VersionedPackage.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
getDefaultInstanceForType
public Inventory.VersionedPackage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Inventory.VersionedPackage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Inventory.VersionedPackage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Inventory.VersionedPackage.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
setField
public Inventory.VersionedPackage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
clearField
public Inventory.VersionedPackage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
clearOneof
public Inventory.VersionedPackage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
setRepeatedField
public Inventory.VersionedPackage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
addRepeatedField
public Inventory.VersionedPackage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
mergeFrom
public Inventory.VersionedPackage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Inventory.VersionedPackage.Builder>
-
mergeFrom
public Inventory.VersionedPackage.Builder mergeFrom(Inventory.VersionedPackage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
mergeFrom
public Inventory.VersionedPackage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Inventory.VersionedPackage.Builder>
- Throws:
IOException
-
getPackageName
public String getPackageName()
The name of the package.
string package_name = 4;
- Specified by:
getPackageName
in interfaceInventory.VersionedPackageOrBuilder
- Returns:
- The packageName.
-
getPackageNameBytes
public com.google.protobuf.ByteString getPackageNameBytes()
The name of the package.
string package_name = 4;
- Specified by:
getPackageNameBytes
in interfaceInventory.VersionedPackageOrBuilder
- Returns:
- The bytes for packageName.
-
setPackageName
public Inventory.VersionedPackage.Builder setPackageName(String value)
The name of the package.
string package_name = 4;
- Parameters:
value
- The packageName to set.- Returns:
- This builder for chaining.
-
clearPackageName
public Inventory.VersionedPackage.Builder clearPackageName()
The name of the package.
string package_name = 4;
- Returns:
- This builder for chaining.
-
setPackageNameBytes
public Inventory.VersionedPackage.Builder setPackageNameBytes(com.google.protobuf.ByteString value)
The name of the package.
string package_name = 4;
- Parameters:
value
- The bytes for packageName to set.- Returns:
- This builder for chaining.
-
getArchitecture
public String getArchitecture()
The system architecture this package is intended for.
string architecture = 2;
- Specified by:
getArchitecture
in 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:
getArchitectureBytes
in interfaceInventory.VersionedPackageOrBuilder
- Returns:
- The bytes for architecture.
-
setArchitecture
public Inventory.VersionedPackage.Builder setArchitecture(String value)
The system architecture this package is intended for.
string architecture = 2;
- Parameters:
value
- The architecture to set.- Returns:
- This builder for chaining.
-
clearArchitecture
public Inventory.VersionedPackage.Builder 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
public String getVersion()
The version of the package.
string version = 3;
- Specified by:
getVersion
in interfaceInventory.VersionedPackageOrBuilder
- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
The version of the package.
string version = 3;
- Specified by:
getVersionBytes
in interfaceInventory.VersionedPackageOrBuilder
- Returns:
- The bytes for version.
-
setVersion
public Inventory.VersionedPackage.Builder setVersion(String value)
The version of the package.
string version = 3;
- Parameters:
value
- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public Inventory.VersionedPackage.Builder clearVersion()
The version of the package.
string version = 3;
- Returns:
- This builder for chaining.
-
setVersionBytes
public Inventory.VersionedPackage.Builder setVersionBytes(com.google.protobuf.ByteString value)
The version of the package.
string version = 3;
- Parameters:
value
- The bytes for version to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Inventory.VersionedPackage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
mergeUnknownFields
public final Inventory.VersionedPackage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Inventory.VersionedPackage.Builder>
-
-