Interface InteractiveSubmissionServiceOuterClass.GetPreferredPackagesRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.GetPreferredPackagesRequest,InteractiveSubmissionServiceOuterClass.GetPreferredPackagesRequest.Builder
- Enclosing class:
- InteractiveSubmissionServiceOuterClass
public static interface InteractiveSubmissionServiceOuterClass.GetPreferredPackagesRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetPackageVettingRequirements(int index) The package-name vetting requirements for which the preferred packages should be resolved.intThe package-name vetting requirements for which the preferred packages should be resolved.The package-name vetting requirements for which the preferred packages should be resolved.getPackageVettingRequirementsOrBuilder(int index) The package-name vetting requirements for which the preferred packages should be resolved.The package-name vetting requirements for which the preferred packages should be resolved.The synchronizer whose vetting state should be used for resolving this query.com.google.protobuf.ByteStringThe synchronizer whose vetting state should be used for resolving this query.com.google.protobuf.TimestampThe timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant.com.google.protobuf.TimestampOrBuilderThe timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant.booleanThe timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getPackageVettingRequirementsList
List<InteractiveSubmissionServiceOuterClass.PackageVettingRequirement> getPackageVettingRequirementsList()The package-name vetting requirements for which the preferred packages should be resolved. Generally it is enough to provide the requirements for the intended command's root package-names. Additional package-name requirements can be provided when additional Daml transaction informees need to use package dependencies of the command's root packages. Required
repeated .com.daml.ledger.api.v2.interactive.PackageVettingRequirement package_vetting_requirements = 1 [json_name = "packageVettingRequirements"]; -
getPackageVettingRequirements
InteractiveSubmissionServiceOuterClass.PackageVettingRequirement getPackageVettingRequirements(int index) The package-name vetting requirements for which the preferred packages should be resolved. Generally it is enough to provide the requirements for the intended command's root package-names. Additional package-name requirements can be provided when additional Daml transaction informees need to use package dependencies of the command's root packages. Required
repeated .com.daml.ledger.api.v2.interactive.PackageVettingRequirement package_vetting_requirements = 1 [json_name = "packageVettingRequirements"]; -
getPackageVettingRequirementsCount
int getPackageVettingRequirementsCount()The package-name vetting requirements for which the preferred packages should be resolved. Generally it is enough to provide the requirements for the intended command's root package-names. Additional package-name requirements can be provided when additional Daml transaction informees need to use package dependencies of the command's root packages. Required
repeated .com.daml.ledger.api.v2.interactive.PackageVettingRequirement package_vetting_requirements = 1 [json_name = "packageVettingRequirements"]; -
getPackageVettingRequirementsOrBuilderList
List<? extends InteractiveSubmissionServiceOuterClass.PackageVettingRequirementOrBuilder> getPackageVettingRequirementsOrBuilderList()The package-name vetting requirements for which the preferred packages should be resolved. Generally it is enough to provide the requirements for the intended command's root package-names. Additional package-name requirements can be provided when additional Daml transaction informees need to use package dependencies of the command's root packages. Required
repeated .com.daml.ledger.api.v2.interactive.PackageVettingRequirement package_vetting_requirements = 1 [json_name = "packageVettingRequirements"]; -
getPackageVettingRequirementsOrBuilder
InteractiveSubmissionServiceOuterClass.PackageVettingRequirementOrBuilder getPackageVettingRequirementsOrBuilder(int index) The package-name vetting requirements for which the preferred packages should be resolved. Generally it is enough to provide the requirements for the intended command's root package-names. Additional package-name requirements can be provided when additional Daml transaction informees need to use package dependencies of the command's root packages. Required
repeated .com.daml.ledger.api.v2.interactive.PackageVettingRequirement package_vetting_requirements = 1 [json_name = "packageVettingRequirements"]; -
getSynchronizerId
String getSynchronizerId()The synchronizer whose vetting state should be used for resolving this query. If not specified, the vetting states of all synchronizers to which the participant is connected are used. Optional
string synchronizer_id = 2 [json_name = "synchronizerId"];- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
com.google.protobuf.ByteString getSynchronizerIdBytes()The synchronizer whose vetting state should be used for resolving this query. If not specified, the vetting states of all synchronizers to which the participant is connected are used. Optional
string synchronizer_id = 2 [json_name = "synchronizerId"];- Returns:
- The bytes for synchronizerId.
-
hasVettingValidAt
boolean hasVettingValidAt()The timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant. If not provided, the participant's current clock time is used. Optional
.google.protobuf.Timestamp vetting_valid_at = 3 [json_name = "vettingValidAt"];- Returns:
- Whether the vettingValidAt field is set.
-
getVettingValidAt
com.google.protobuf.Timestamp getVettingValidAt()The timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant. If not provided, the participant's current clock time is used. Optional
.google.protobuf.Timestamp vetting_valid_at = 3 [json_name = "vettingValidAt"];- Returns:
- The vettingValidAt.
-
getVettingValidAtOrBuilder
com.google.protobuf.TimestampOrBuilder getVettingValidAtOrBuilder()The timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant. If not provided, the participant's current clock time is used. Optional
.google.protobuf.Timestamp vetting_valid_at = 3 [json_name = "vettingValidAt"];
-