Package namespace.cloud.registry.v1beta
Class Registry.SharedImage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Registry.SharedImage.Builder>
com.google.protobuf.GeneratedMessage.Builder<Registry.SharedImage.Builder>
namespace.cloud.registry.v1beta.Registry.SharedImage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Registry.SharedImageOrBuilder
- Enclosing class:
Registry.SharedImage
public static final class Registry.SharedImage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Registry.SharedImage.Builder>
implements Registry.SharedImageOrBuilder
Protobuf type
namespace.cloud.registry.v1beta.SharedImage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()When this shared image expires.clearId()The unique identifier of this shared image.The image reference used to access the shared image.The digest of the shared image.The repository that contains the shared image.The suffix that was provided when the shared image got created..namespace.cloud.registry.v1beta.Visibility visibility = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampWhen this shared image expires.com.google.protobuf.Timestamp.BuilderWhen this shared image expires.com.google.protobuf.TimestampOrBuilderWhen this shared image expires.getId()The unique identifier of this shared image.com.google.protobuf.ByteStringThe unique identifier of this shared image.The image reference used to access the shared image.com.google.protobuf.ByteStringThe image reference used to access the shared image.The digest of the shared image.com.google.protobuf.ByteStringThe digest of the shared image.The repository that contains the shared image.com.google.protobuf.ByteStringThe repository that contains the shared image.The suffix that was provided when the shared image got created.com.google.protobuf.ByteStringThe suffix that was provided when the shared image got created..namespace.cloud.registry.v1beta.Visibility visibility = 6;int.namespace.cloud.registry.v1beta.Visibility visibility = 6;booleanWhen this shared image expires.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeExpiresAt(com.google.protobuf.Timestamp value) When this shared image expires.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Registry.SharedImage other) setExpiresAt(com.google.protobuf.Timestamp value) When this shared image expires.setExpiresAt(com.google.protobuf.Timestamp.Builder builderForValue) When this shared image expires.The unique identifier of this shared image.setIdBytes(com.google.protobuf.ByteString value) The unique identifier of this shared image.setImageRef(String value) The image reference used to access the shared image.setImageRefBytes(com.google.protobuf.ByteString value) The image reference used to access the shared image.setSharedDigest(String value) The digest of the shared image.setSharedDigestBytes(com.google.protobuf.ByteString value) The digest of the shared image.setSharedRepository(String value) The repository that contains the shared image.setSharedRepositoryBytes(com.google.protobuf.ByteString value) The repository that contains the shared image.The suffix that was provided when the shared image got created.setSuffixBytes(com.google.protobuf.ByteString value) The suffix that was provided when the shared image got created.setVisibility(Registry.Visibility value) .namespace.cloud.registry.v1beta.Visibility visibility = 6;setVisibilityValue(int value) .namespace.cloud.registry.v1beta.Visibility visibility = 6;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Registry.SharedImage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Registry.SharedImage.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.GeneratedMessage.Builder<Registry.SharedImage.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Registry.SharedImage.Builder>
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Registry.SharedImage.Builder>
-
mergeFrom
public Registry.SharedImage.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<Registry.SharedImage.Builder>- Throws:
IOException
-
getId
The unique identifier of this shared image.
string id = 1;- Specified by:
getIdin interfaceRegistry.SharedImageOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()The unique identifier of this shared image.
string id = 1;- Specified by:
getIdBytesin interfaceRegistry.SharedImageOrBuilder- Returns:
- The bytes for id.
-
setId
The unique identifier of this shared image.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
The unique identifier of this shared image.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
The unique identifier of this shared image.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasExpiresAt
public boolean hasExpiresAt()When this shared image expires.
.google.protobuf.Timestamp expires_at = 4;- Specified by:
hasExpiresAtin interfaceRegistry.SharedImageOrBuilder- Returns:
- Whether the expiresAt field is set.
-
getExpiresAt
public com.google.protobuf.Timestamp getExpiresAt()When this shared image expires.
.google.protobuf.Timestamp expires_at = 4;- Specified by:
getExpiresAtin interfaceRegistry.SharedImageOrBuilder- Returns:
- The expiresAt.
-
setExpiresAt
When this shared image expires.
.google.protobuf.Timestamp expires_at = 4; -
setExpiresAt
public Registry.SharedImage.Builder setExpiresAt(com.google.protobuf.Timestamp.Builder builderForValue) When this shared image expires.
.google.protobuf.Timestamp expires_at = 4; -
mergeExpiresAt
When this shared image expires.
.google.protobuf.Timestamp expires_at = 4; -
clearExpiresAt
When this shared image expires.
.google.protobuf.Timestamp expires_at = 4; -
getExpiresAtBuilder
public com.google.protobuf.Timestamp.Builder getExpiresAtBuilder()When this shared image expires.
.google.protobuf.Timestamp expires_at = 4; -
getExpiresAtOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpiresAtOrBuilder()When this shared image expires.
.google.protobuf.Timestamp expires_at = 4;- Specified by:
getExpiresAtOrBuilderin interfaceRegistry.SharedImageOrBuilder
-
getImageRef
The image reference used to access the shared image.
string image_ref = 5;- Specified by:
getImageRefin interfaceRegistry.SharedImageOrBuilder- Returns:
- The imageRef.
-
getImageRefBytes
public com.google.protobuf.ByteString getImageRefBytes()The image reference used to access the shared image.
string image_ref = 5;- Specified by:
getImageRefBytesin interfaceRegistry.SharedImageOrBuilder- Returns:
- The bytes for imageRef.
-
setImageRef
The image reference used to access the shared image.
string image_ref = 5;- Parameters:
value- The imageRef to set.- Returns:
- This builder for chaining.
-
clearImageRef
The image reference used to access the shared image.
string image_ref = 5;- Returns:
- This builder for chaining.
-
setImageRefBytes
The image reference used to access the shared image.
string image_ref = 5;- Parameters:
value- The bytes for imageRef to set.- Returns:
- This builder for chaining.
-
getVisibilityValue
public int getVisibilityValue().namespace.cloud.registry.v1beta.Visibility visibility = 6;- Specified by:
getVisibilityValuein interfaceRegistry.SharedImageOrBuilder- Returns:
- The enum numeric value on the wire for visibility.
-
setVisibilityValue
.namespace.cloud.registry.v1beta.Visibility visibility = 6;- Parameters:
value- The enum numeric value on the wire for visibility to set.- Returns:
- This builder for chaining.
-
getVisibility
.namespace.cloud.registry.v1beta.Visibility visibility = 6;- Specified by:
getVisibilityin interfaceRegistry.SharedImageOrBuilder- Returns:
- The visibility.
-
setVisibility
.namespace.cloud.registry.v1beta.Visibility visibility = 6;- Parameters:
value- The visibility to set.- Returns:
- This builder for chaining.
-
clearVisibility
.namespace.cloud.registry.v1beta.Visibility visibility = 6;- Returns:
- This builder for chaining.
-
getSuffix
The suffix that was provided when the shared image got created.
string suffix = 7;- Specified by:
getSuffixin interfaceRegistry.SharedImageOrBuilder- Returns:
- The suffix.
-
getSuffixBytes
public com.google.protobuf.ByteString getSuffixBytes()The suffix that was provided when the shared image got created.
string suffix = 7;- Specified by:
getSuffixBytesin interfaceRegistry.SharedImageOrBuilder- Returns:
- The bytes for suffix.
-
setSuffix
The suffix that was provided when the shared image got created.
string suffix = 7;- Parameters:
value- The suffix to set.- Returns:
- This builder for chaining.
-
clearSuffix
The suffix that was provided when the shared image got created.
string suffix = 7;- Returns:
- This builder for chaining.
-
setSuffixBytes
The suffix that was provided when the shared image got created.
string suffix = 7;- Parameters:
value- The bytes for suffix to set.- Returns:
- This builder for chaining.
-