Interface InteractiveSubmissionServiceOuterClass.GetPreferredPackageVersionRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.GetPreferredPackageVersionRequest
,InteractiveSubmissionServiceOuterClass.GetPreferredPackageVersionRequest.Builder
- Enclosing class:
- InteractiveSubmissionServiceOuterClass
public static interface InteractiveSubmissionServiceOuterClass.GetPreferredPackageVersionRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe package-name for which the preferred package should be resolved.com.google.protobuf.ByteString
The package-name for which the preferred package should be resolved.getParties
(int index) The parties whose participants' vetting state should be considered when resolving the preferred package.com.google.protobuf.ByteString
getPartiesBytes
(int index) The parties whose participants' vetting state should be considered when resolving the preferred package.int
The parties whose participants' vetting state should be considered when resolving the preferred package.The parties whose participants' vetting state should be considered when resolving the preferred package.The synchronizer whose vetting state to use for resolving this query.com.google.protobuf.ByteString
The synchronizer whose vetting state to use for resolving this query.com.google.protobuf.Timestamp
The timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant.com.google.protobuf.TimestampOrBuilder
The timestamp at which the package vetting validity should be computed on the latest topology snapshot as seen by the participant.boolean
The 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
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getPartiesList
The parties whose participants' vetting state should be considered when resolving the preferred package. Required
repeated string parties = 1 [json_name = "parties"];
- Returns:
- A list containing the parties.
-
getPartiesCount
int getPartiesCount()The parties whose participants' vetting state should be considered when resolving the preferred package. Required
repeated string parties = 1 [json_name = "parties"];
- Returns:
- The count of parties.
-
getParties
The parties whose participants' vetting state should be considered when resolving the preferred package. Required
repeated string parties = 1 [json_name = "parties"];
- Parameters:
index
- The index of the element to return.- Returns:
- The parties at the given index.
-
getPartiesBytes
com.google.protobuf.ByteString getPartiesBytes(int index) The parties whose participants' vetting state should be considered when resolving the preferred package. Required
repeated string parties = 1 [json_name = "parties"];
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the parties at the given index.
-
getPackageName
String getPackageName()The package-name for which the preferred package should be resolved. Required
string package_name = 2 [json_name = "packageName"];
- Returns:
- The packageName.
-
getPackageNameBytes
com.google.protobuf.ByteString getPackageNameBytes()The package-name for which the preferred package should be resolved. Required
string package_name = 2 [json_name = "packageName"];
- Returns:
- The bytes for packageName.
-
getSynchronizerId
String getSynchronizerId()The synchronizer whose vetting state to use for resolving this query. If not specified, the vetting state of all the synchronizers the participant is connected to will be used. Optional
string synchronizer_id = 3 [json_name = "synchronizerId"];
- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
com.google.protobuf.ByteString getSynchronizerIdBytes()The synchronizer whose vetting state to use for resolving this query. If not specified, the vetting state of all the synchronizers the participant is connected to will be used. Optional
string synchronizer_id = 3 [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 = 4 [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 = 4 [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 = 4 [json_name = "vettingValidAt"];
-