Package biopb.image
Interface InputShapeHintOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InputShapeHint,InputShapeHint.Builder
public interface InputShapeHintOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetExpectedSingletons(int index) Dimensions expected to be singleton (size = 1).com.google.protobuf.ByteStringgetExpectedSingletonsBytes(int index) Dimensions expected to be singleton (size = 1).intDimensions expected to be singleton (size = 1).Dimensions expected to be singleton (size = 1).getRequiredMultivalue(int index) Dimensions that must have multiple values (size > 1).com.google.protobuf.ByteStringgetRequiredMultivalueBytes(int index) Dimensions that must have multiple values (size > 1).intDimensions that must have multiple values (size > 1).Dimensions that must have multiple values (size > 1).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
-
getExpectedSingletonsList
Dimensions expected to be singleton (size = 1). Example: ["T", "Z"] means op expects a 2D image (single timepoint, single z-slice). Empty/unset means no specific singleton requirements. Valid values: "T", "Z", "C" (Y and X are always required to be > 1).
repeated string expected_singletons = 1;- Returns:
- A list containing the expectedSingletons.
-
getExpectedSingletonsCount
int getExpectedSingletonsCount()Dimensions expected to be singleton (size = 1). Example: ["T", "Z"] means op expects a 2D image (single timepoint, single z-slice). Empty/unset means no specific singleton requirements. Valid values: "T", "Z", "C" (Y and X are always required to be > 1).
repeated string expected_singletons = 1;- Returns:
- The count of expectedSingletons.
-
getExpectedSingletons
Dimensions expected to be singleton (size = 1). Example: ["T", "Z"] means op expects a 2D image (single timepoint, single z-slice). Empty/unset means no specific singleton requirements. Valid values: "T", "Z", "C" (Y and X are always required to be > 1).
repeated string expected_singletons = 1;- Parameters:
index- The index of the element to return.- Returns:
- The expectedSingletons at the given index.
-
getExpectedSingletonsBytes
com.google.protobuf.ByteString getExpectedSingletonsBytes(int index) Dimensions expected to be singleton (size = 1). Example: ["T", "Z"] means op expects a 2D image (single timepoint, single z-slice). Empty/unset means no specific singleton requirements. Valid values: "T", "Z", "C" (Y and X are always required to be > 1).
repeated string expected_singletons = 1;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the expectedSingletons at the given index.
-
getRequiredMultivalueList
Dimensions that must have multiple values (size > 1). Example: ["T"] means op requires time-lapse data. Empty/unset means no specific multi-value requirements.
repeated string required_multivalue = 2;- Returns:
- A list containing the requiredMultivalue.
-
getRequiredMultivalueCount
int getRequiredMultivalueCount()Dimensions that must have multiple values (size > 1). Example: ["T"] means op requires time-lapse data. Empty/unset means no specific multi-value requirements.
repeated string required_multivalue = 2;- Returns:
- The count of requiredMultivalue.
-
getRequiredMultivalue
Dimensions that must have multiple values (size > 1). Example: ["T"] means op requires time-lapse data. Empty/unset means no specific multi-value requirements.
repeated string required_multivalue = 2;- Parameters:
index- The index of the element to return.- Returns:
- The requiredMultivalue at the given index.
-
getRequiredMultivalueBytes
com.google.protobuf.ByteString getRequiredMultivalueBytes(int index) Dimensions that must have multiple values (size > 1). Example: ["T"] means op requires time-lapse data. Empty/unset means no specific multi-value requirements.
repeated string required_multivalue = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the requiredMultivalue at the given index.
-