Class ReleaseInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.Builder>
com.google.cloud.configdelivery.v1beta.ReleaseInfo.Builder
- All Implemented Interfaces:
ReleaseInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReleaseInfo
public static final class ReleaseInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.Builder>
implements ReleaseInfoOrBuilder
ReleaseInfo contains extra information about the `ResourceBundle` release e.g., link to an artifact registry OCI image.Protobuf type
google.cloud.configdelivery.v1beta.ReleaseInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only. path to the oci image the service uploads to on a `Release` creation.booleanOutput only. per-variant paths to the oci images the service uploads on package release creationstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.Output only. path to the oci image the service uploads to on a `Release` creation.com.google.protobuf.ByteStringOutput only. path to the oci image the service uploads to on a `Release` creation.Deprecated.intOutput only. per-variant paths to the oci images the service uploads on package release creationOutput only. per-variant paths to the oci images the service uploads on package release creationgetVariantOciImagePathsOrDefault(String key, String defaultValue) Output only. per-variant paths to the oci images the service uploads on package release creationOutput only. per-variant paths to the oci images the service uploads on package release creationprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(ReleaseInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllVariantOciImagePaths(Map<String, String> values) Output only. per-variant paths to the oci images the service uploads on package release creationputVariantOciImagePaths(String key, String value) Output only. per-variant paths to the oci images the service uploads on package release creationOutput only. per-variant paths to the oci images the service uploads on package release creationsetOciImagePath(String value) Output only. path to the oci image the service uploads to on a `Release` creation.setOciImagePathBytes(com.google.protobuf.ByteString value) Output only. path to the oci image the service uploads to on a `Release` creation.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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.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<ReleaseInfo.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<ReleaseInfo.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<ReleaseInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReleaseInfo.Builder>
-
mergeFrom
public ReleaseInfo.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<ReleaseInfo.Builder>- Throws:
IOException
-
getOciImagePath
Output only. path to the oci image the service uploads to on a `Release` creation.
string oci_image_path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOciImagePathin interfaceReleaseInfoOrBuilder- Returns:
- The ociImagePath.
-
getOciImagePathBytes
public com.google.protobuf.ByteString getOciImagePathBytes()Output only. path to the oci image the service uploads to on a `Release` creation.
string oci_image_path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOciImagePathBytesin interfaceReleaseInfoOrBuilder- Returns:
- The bytes for ociImagePath.
-
setOciImagePath
Output only. path to the oci image the service uploads to on a `Release` creation.
string oci_image_path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The ociImagePath to set.- Returns:
- This builder for chaining.
-
clearOciImagePath
Output only. path to the oci image the service uploads to on a `Release` creation.
string oci_image_path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setOciImagePathBytes
Output only. path to the oci image the service uploads to on a `Release` creation.
string oci_image_path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for ociImagePath to set.- Returns:
- This builder for chaining.
-
getVariantOciImagePathsCount
public int getVariantOciImagePathsCount()Description copied from interface:ReleaseInfoOrBuilderOutput only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVariantOciImagePathsCountin interfaceReleaseInfoOrBuilder
-
containsVariantOciImagePaths
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
containsVariantOciImagePathsin interfaceReleaseInfoOrBuilder
-
getVariantOciImagePaths
Deprecated.UsegetVariantOciImagePathsMap()instead.- Specified by:
getVariantOciImagePathsin interfaceReleaseInfoOrBuilder
-
getVariantOciImagePathsMap
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVariantOciImagePathsMapin interfaceReleaseInfoOrBuilder
-
getVariantOciImagePathsOrDefault
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVariantOciImagePathsOrDefaultin interfaceReleaseInfoOrBuilder
-
getVariantOciImagePathsOrThrow
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getVariantOciImagePathsOrThrowin interfaceReleaseInfoOrBuilder
-
clearVariantOciImagePaths
-
removeVariantOciImagePaths
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getMutableVariantOciImagePaths
Deprecated.Use alternate mutation accessors instead. -
putVariantOciImagePaths
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
putAllVariantOciImagePaths
Output only. per-variant paths to the oci images the service uploads on package release creation
map<string, string> variant_oci_image_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-