Package namespace.cloud.registry.v1beta
Interface Registry.ShareImageRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Registry.ShareImageRequest,Registry.ShareImageRequest.Builder
- Enclosing class:
Registry
public static interface Registry.ShareImageRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe digest of the image to be shared.com.google.protobuf.ByteStringThe digest of the image to be shared.com.google.protobuf.TimestampWhen the shared image should expire.com.google.protobuf.TimestampOrBuilderWhen the shared image should expire.The repository that contains the image to be shared.com.google.protobuf.ByteStringThe repository that contains the image to be shared.The optional suffix does not have a practical purpose apart from making the image more operationally distinct.com.google.protobuf.ByteStringThe optional suffix does not have a practical purpose apart from making the image more operationally distinct.Defines who can access this shared image.intDefines who can access this shared image.booleanWhen the shared image should expire.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
-
getRepository
String getRepository()The repository that contains the image to be shared.
string repository = 1;- Returns:
- The repository.
-
getRepositoryBytes
com.google.protobuf.ByteString getRepositoryBytes()The repository that contains the image to be shared.
string repository = 1;- Returns:
- The bytes for repository.
-
getDigest
String getDigest()The digest of the image to be shared.
string digest = 2;- Returns:
- The digest.
-
getDigestBytes
com.google.protobuf.ByteString getDigestBytes()The digest of the image to be shared.
string digest = 2;- Returns:
- The bytes for digest.
-
hasExpiresAt
boolean hasExpiresAt()When the shared image should expire. Not setting this results in indefinitely shared images.
.google.protobuf.Timestamp expires_at = 3;- Returns:
- Whether the expiresAt field is set.
-
getExpiresAt
com.google.protobuf.Timestamp getExpiresAt()When the shared image should expire. Not setting this results in indefinitely shared images.
.google.protobuf.Timestamp expires_at = 3;- Returns:
- The expiresAt.
-
getExpiresAtOrBuilder
com.google.protobuf.TimestampOrBuilder getExpiresAtOrBuilder()When the shared image should expire. Not setting this results in indefinitely shared images.
.google.protobuf.Timestamp expires_at = 3; -
getVisibilityValue
int getVisibilityValue()Defines who can access this shared image.
.namespace.cloud.registry.v1beta.Visibility visibility = 4;- Returns:
- The enum numeric value on the wire for visibility.
-
getVisibility
Registry.Visibility getVisibility()Defines who can access this shared image.
.namespace.cloud.registry.v1beta.Visibility visibility = 4;- Returns:
- The visibility.
-
getSuffix
String getSuffix()The optional suffix does not have a practical purpose apart from making the image more operationally distinct. The resulting image reference will, for example, be: public.nscr.io/{meaningful_id}/{suffix}string suffix = 5;- Returns:
- The suffix.
-
getSuffixBytes
com.google.protobuf.ByteString getSuffixBytes()The optional suffix does not have a practical purpose apart from making the image more operationally distinct. The resulting image reference will, for example, be: public.nscr.io/{meaningful_id}/{suffix}string suffix = 5;- Returns:
- The bytes for suffix.
-