Package com.daml.ledger.api.v2
Class PackageReferenceOuterClass.VettedPackage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
com.daml.ledger.api.v2.PackageReferenceOuterClass.VettedPackage.Builder
- All Implemented Interfaces:
PackageReferenceOuterClass.VettedPackageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
PackageReferenceOuterClass.VettedPackage
public static final class PackageReferenceOuterClass.VettedPackage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
implements PackageReferenceOuterClass.VettedPackageOrBuilder
A package that is vetting on a given participant and synchronizer, modelled after ``VettedPackage`` in `topology.proto <https://github.com/digital-asset/canton/blob/main/community/base/src/main/protobuf/com/digitalasset/canton/protocol/v30/topology.proto#L206>`_, enriched with the package name and version.Protobuf type
com.daml.ledger.api.v2.VettedPackage-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Package ID of this package RequiredName of this package.Version of this package.The time from which this package is vetted.The time until which this package is vetted.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPackage ID of this package Requiredcom.google.protobuf.ByteStringPackage ID of this package RequiredName of this package.com.google.protobuf.ByteStringName of this package.Version of this package.com.google.protobuf.ByteStringVersion of this package.com.google.protobuf.TimestampThe time from which this package is vetted.com.google.protobuf.Timestamp.BuilderThe time from which this package is vetted.com.google.protobuf.TimestampOrBuilderThe time from which this package is vetted.com.google.protobuf.TimestampThe time until which this package is vetted.com.google.protobuf.Timestamp.BuilderThe time until which this package is vetted.com.google.protobuf.TimestampOrBuilderThe time until which this package is vetted.booleanThe time from which this package is vetted.booleanThe time until which this package is vetted.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeValidFromInclusive(com.google.protobuf.Timestamp value) The time from which this package is vetted.mergeValidUntilExclusive(com.google.protobuf.Timestamp value) The time until which this package is vetted.setPackageId(String value) Package ID of this package RequiredsetPackageIdBytes(com.google.protobuf.ByteString value) Package ID of this package RequiredsetPackageName(String value) Name of this package.setPackageNameBytes(com.google.protobuf.ByteString value) Name of this package.setPackageVersion(String value) Version of this package.setPackageVersionBytes(com.google.protobuf.ByteString value) Version of this package.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValidFromInclusive(com.google.protobuf.Timestamp value) The time from which this package is vetted.setValidFromInclusive(com.google.protobuf.Timestamp.Builder builderForValue) The time from which this package is vetted.setValidUntilExclusive(com.google.protobuf.Timestamp value) The time until which this package is vetted.setValidUntilExclusive(com.google.protobuf.Timestamp.Builder builderForValue) The time until which this package is vetted.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.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.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
setField
public PackageReferenceOuterClass.VettedPackage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
clearField
public PackageReferenceOuterClass.VettedPackage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
clearOneof
public PackageReferenceOuterClass.VettedPackage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
setRepeatedField
public PackageReferenceOuterClass.VettedPackage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
addRepeatedField
public PackageReferenceOuterClass.VettedPackage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
mergeFrom
public PackageReferenceOuterClass.VettedPackage.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
mergeFrom
public PackageReferenceOuterClass.VettedPackage.Builder mergeFrom(PackageReferenceOuterClass.VettedPackage other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
mergeFrom
public PackageReferenceOuterClass.VettedPackage.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<PackageReferenceOuterClass.VettedPackage.Builder>- Throws:
IOException
-
getPackageId
Package ID of this package Required
string package_id = 1;- Specified by:
getPackageIdin interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The packageId.
-
getPackageIdBytes
public com.google.protobuf.ByteString getPackageIdBytes()Package ID of this package Required
string package_id = 1;- Specified by:
getPackageIdBytesin interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The bytes for packageId.
-
setPackageId
Package ID of this package Required
string package_id = 1;- Parameters:
value- The packageId to set.- Returns:
- This builder for chaining.
-
clearPackageId
Package ID of this package Required
string package_id = 1;- Returns:
- This builder for chaining.
-
setPackageIdBytes
public PackageReferenceOuterClass.VettedPackage.Builder setPackageIdBytes(com.google.protobuf.ByteString value) Package ID of this package Required
string package_id = 1;- Parameters:
value- The bytes for packageId to set.- Returns:
- This builder for chaining.
-
hasValidFromInclusive
public boolean hasValidFromInclusive()The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2;- Specified by:
hasValidFromInclusivein interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- Whether the validFromInclusive field is set.
-
getValidFromInclusive
public com.google.protobuf.Timestamp getValidFromInclusive()The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2;- Specified by:
getValidFromInclusivein interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The validFromInclusive.
-
setValidFromInclusive
public PackageReferenceOuterClass.VettedPackage.Builder setValidFromInclusive(com.google.protobuf.Timestamp value) The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2; -
setValidFromInclusive
public PackageReferenceOuterClass.VettedPackage.Builder setValidFromInclusive(com.google.protobuf.Timestamp.Builder builderForValue) The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2; -
mergeValidFromInclusive
public PackageReferenceOuterClass.VettedPackage.Builder mergeValidFromInclusive(com.google.protobuf.Timestamp value) The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2; -
clearValidFromInclusive
The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2; -
getValidFromInclusiveBuilder
public com.google.protobuf.Timestamp.Builder getValidFromInclusiveBuilder()The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2; -
getValidFromInclusiveOrBuilder
public com.google.protobuf.TimestampOrBuilder getValidFromInclusiveOrBuilder()The time from which this package is vetted. Empty if vetting time has no lower bound. Optional
.google.protobuf.Timestamp valid_from_inclusive = 2;- Specified by:
getValidFromInclusiveOrBuilderin interfacePackageReferenceOuterClass.VettedPackageOrBuilder
-
hasValidUntilExclusive
public boolean hasValidUntilExclusive()The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3;- Specified by:
hasValidUntilExclusivein interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- Whether the validUntilExclusive field is set.
-
getValidUntilExclusive
public com.google.protobuf.Timestamp getValidUntilExclusive()The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3;- Specified by:
getValidUntilExclusivein interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The validUntilExclusive.
-
setValidUntilExclusive
public PackageReferenceOuterClass.VettedPackage.Builder setValidUntilExclusive(com.google.protobuf.Timestamp value) The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3; -
setValidUntilExclusive
public PackageReferenceOuterClass.VettedPackage.Builder setValidUntilExclusive(com.google.protobuf.Timestamp.Builder builderForValue) The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3; -
mergeValidUntilExclusive
public PackageReferenceOuterClass.VettedPackage.Builder mergeValidUntilExclusive(com.google.protobuf.Timestamp value) The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3; -
clearValidUntilExclusive
The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3; -
getValidUntilExclusiveBuilder
public com.google.protobuf.Timestamp.Builder getValidUntilExclusiveBuilder()The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3; -
getValidUntilExclusiveOrBuilder
public com.google.protobuf.TimestampOrBuilder getValidUntilExclusiveOrBuilder()The time until which this package is vetted. Empty if vetting time has no upper bound. Optional
.google.protobuf.Timestamp valid_until_exclusive = 3;- Specified by:
getValidUntilExclusiveOrBuilderin interfacePackageReferenceOuterClass.VettedPackageOrBuilder
-
getPackageName
Name of this package. Only available if the package has been uploaded to the current participant. Optional
string package_name = 4;- Specified by:
getPackageNamein interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The packageName.
-
getPackageNameBytes
public com.google.protobuf.ByteString getPackageNameBytes()Name of this package. Only available if the package has been uploaded to the current participant. Optional
string package_name = 4;- Specified by:
getPackageNameBytesin interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The bytes for packageName.
-
setPackageName
Name of this package. Only available if the package has been uploaded to the current participant. Optional
string package_name = 4;- Parameters:
value- The packageName to set.- Returns:
- This builder for chaining.
-
clearPackageName
Name of this package. Only available if the package has been uploaded to the current participant. Optional
string package_name = 4;- Returns:
- This builder for chaining.
-
setPackageNameBytes
public PackageReferenceOuterClass.VettedPackage.Builder setPackageNameBytes(com.google.protobuf.ByteString value) Name of this package. Only available if the package has been uploaded to the current participant. Optional
string package_name = 4;- Parameters:
value- The bytes for packageName to set.- Returns:
- This builder for chaining.
-
getPackageVersion
Version of this package. Only available if the package has been uploaded to the current participant. Optional
string package_version = 5;- Specified by:
getPackageVersionin interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The packageVersion.
-
getPackageVersionBytes
public com.google.protobuf.ByteString getPackageVersionBytes()Version of this package. Only available if the package has been uploaded to the current participant. Optional
string package_version = 5;- Specified by:
getPackageVersionBytesin interfacePackageReferenceOuterClass.VettedPackageOrBuilder- Returns:
- The bytes for packageVersion.
-
setPackageVersion
Version of this package. Only available if the package has been uploaded to the current participant. Optional
string package_version = 5;- Parameters:
value- The packageVersion to set.- Returns:
- This builder for chaining.
-
clearPackageVersion
Version of this package. Only available if the package has been uploaded to the current participant. Optional
string package_version = 5;- Returns:
- This builder for chaining.
-
setPackageVersionBytes
public PackageReferenceOuterClass.VettedPackage.Builder setPackageVersionBytes(com.google.protobuf.ByteString value) Version of this package. Only available if the package has been uploaded to the current participant. Optional
string package_version = 5;- Parameters:
value- The bytes for packageVersion to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PackageReferenceOuterClass.VettedPackage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-
mergeUnknownFields
public final PackageReferenceOuterClass.VettedPackage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PackageReferenceOuterClass.VettedPackage.Builder>
-