public static final class ChartOuterClass.Chart.Builder extends GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder> implements ChartOuterClass.ChartOrBuilder
Chart is a helm package that contains metadata, a default config, zero or more optionally parameterizable templates, and zero or more charts (dependencies).Protobuf type
hapi.chart.Chart
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public ChartOuterClass.Chart build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public ChartOuterClass.Chart buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public ChartOuterClass.Chart.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder mergeFrom(ChartOuterClass.Chart other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public ChartOuterClass.Chart.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<ChartOuterClass.Chart.Builder>
IOException
public boolean hasMetadata()
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
hasMetadata
in interface ChartOuterClass.ChartOrBuilder
public MetadataOuterClass.Metadata getMetadata()
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
getMetadata
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder setMetadata(MetadataOuterClass.Metadata value)
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
public ChartOuterClass.Chart.Builder setMetadata(MetadataOuterClass.Metadata.Builder builderForValue)
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
public ChartOuterClass.Chart.Builder mergeMetadata(MetadataOuterClass.Metadata value)
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
public ChartOuterClass.Chart.Builder clearMetadata()
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
public MetadataOuterClass.Metadata.Builder getMetadataBuilder()
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
public MetadataOuterClass.MetadataOrBuilder getMetadataOrBuilder()
Contents of the Chartfile.
.hapi.chart.Metadata metadata = 1;
getMetadataOrBuilder
in interface ChartOuterClass.ChartOrBuilder
public List<TemplateOuterClass.Template> getTemplatesList()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
getTemplatesList
in interface ChartOuterClass.ChartOrBuilder
public int getTemplatesCount()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
getTemplatesCount
in interface ChartOuterClass.ChartOrBuilder
public TemplateOuterClass.Template getTemplates(int index)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
getTemplates
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder setTemplates(int index, TemplateOuterClass.Template value)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder setTemplates(int index, TemplateOuterClass.Template.Builder builderForValue)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder addTemplates(TemplateOuterClass.Template value)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder addTemplates(int index, TemplateOuterClass.Template value)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder addTemplates(TemplateOuterClass.Template.Builder builderForValue)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder addTemplates(int index, TemplateOuterClass.Template.Builder builderForValue)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder addAllTemplates(Iterable<? extends TemplateOuterClass.Template> values)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder clearTemplates()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public ChartOuterClass.Chart.Builder removeTemplates(int index)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public TemplateOuterClass.Template.Builder getTemplatesBuilder(int index)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public TemplateOuterClass.TemplateOrBuilder getTemplatesOrBuilder(int index)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
getTemplatesOrBuilder
in interface ChartOuterClass.ChartOrBuilder
public List<? extends TemplateOuterClass.TemplateOrBuilder> getTemplatesOrBuilderList()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
getTemplatesOrBuilderList
in interface ChartOuterClass.ChartOrBuilder
public TemplateOuterClass.Template.Builder addTemplatesBuilder()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public TemplateOuterClass.Template.Builder addTemplatesBuilder(int index)
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public List<TemplateOuterClass.Template.Builder> getTemplatesBuilderList()
Templates for this chart.
repeated .hapi.chart.Template templates = 2;
public List<ChartOuterClass.Chart> getDependenciesList()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
getDependenciesList
in interface ChartOuterClass.ChartOrBuilder
public int getDependenciesCount()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
getDependenciesCount
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart getDependencies(int index)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
getDependencies
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder setDependencies(int index, ChartOuterClass.Chart value)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder setDependencies(int index, ChartOuterClass.Chart.Builder builderForValue)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addDependencies(ChartOuterClass.Chart value)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addDependencies(int index, ChartOuterClass.Chart value)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addDependencies(ChartOuterClass.Chart.Builder builderForValue)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addDependencies(int index, ChartOuterClass.Chart.Builder builderForValue)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addAllDependencies(Iterable<? extends ChartOuterClass.Chart> values)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder clearDependencies()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder removeDependencies(int index)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder getDependenciesBuilder(int index)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.ChartOrBuilder getDependenciesOrBuilder(int index)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
getDependenciesOrBuilder
in interface ChartOuterClass.ChartOrBuilder
public List<? extends ChartOuterClass.ChartOrBuilder> getDependenciesOrBuilderList()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
getDependenciesOrBuilderList
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder addDependenciesBuilder()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public ChartOuterClass.Chart.Builder addDependenciesBuilder(int index)
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public List<ChartOuterClass.Chart.Builder> getDependenciesBuilderList()
Charts that this chart depends on.
repeated .hapi.chart.Chart dependencies = 3;
public boolean hasValues()
Default config for this template.
.hapi.chart.Config values = 4;
hasValues
in interface ChartOuterClass.ChartOrBuilder
public ConfigOuterClass.Config getValues()
Default config for this template.
.hapi.chart.Config values = 4;
getValues
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder setValues(ConfigOuterClass.Config value)
Default config for this template.
.hapi.chart.Config values = 4;
public ChartOuterClass.Chart.Builder setValues(ConfigOuterClass.Config.Builder builderForValue)
Default config for this template.
.hapi.chart.Config values = 4;
public ChartOuterClass.Chart.Builder mergeValues(ConfigOuterClass.Config value)
Default config for this template.
.hapi.chart.Config values = 4;
public ChartOuterClass.Chart.Builder clearValues()
Default config for this template.
.hapi.chart.Config values = 4;
public ConfigOuterClass.Config.Builder getValuesBuilder()
Default config for this template.
.hapi.chart.Config values = 4;
public ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder()
Default config for this template.
.hapi.chart.Config values = 4;
getValuesOrBuilder
in interface ChartOuterClass.ChartOrBuilder
public List<Any> getFilesList()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
getFilesList
in interface ChartOuterClass.ChartOrBuilder
public int getFilesCount()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
getFilesCount
in interface ChartOuterClass.ChartOrBuilder
public Any getFiles(int index)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
getFiles
in interface ChartOuterClass.ChartOrBuilder
public ChartOuterClass.Chart.Builder setFiles(int index, Any value)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder setFiles(int index, Any.Builder builderForValue)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder addFiles(Any value)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder addFiles(int index, Any value)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder addFiles(Any.Builder builderForValue)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder addFiles(int index, Any.Builder builderForValue)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder addAllFiles(Iterable<? extends Any> values)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder clearFiles()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public ChartOuterClass.Chart.Builder removeFiles(int index)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public Any.Builder getFilesBuilder(int index)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public AnyOrBuilder getFilesOrBuilder(int index)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
getFilesOrBuilder
in interface ChartOuterClass.ChartOrBuilder
public List<? extends AnyOrBuilder> getFilesOrBuilderList()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
getFilesOrBuilderList
in interface ChartOuterClass.ChartOrBuilder
public Any.Builder addFilesBuilder()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public Any.Builder addFilesBuilder(int index)
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public List<Any.Builder> getFilesBuilderList()
Miscellaneous files in a chart archive, e.g. README, LICENSE, etc.
repeated .google.protobuf.Any files = 5;
public final ChartOuterClass.Chart.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
public final ChartOuterClass.Chart.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<ChartOuterClass.Chart.Builder>
Copyright © 2017–2018, microBean. All rights reserved.