public static final class Layer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder> implements LayerOrBuilder
Layer holds metadata specific to a layer of a Docker image.Protobuf type
grafeas.v1beta1.image.Layer| Modifier and Type | Method and Description |
|---|---|
Layer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Layer |
build() |
Layer |
buildPartial() |
Layer.Builder |
clear() |
Layer.Builder |
clearArguments()
The recovered arguments to the Dockerfile directive.
|
Layer.Builder |
clearDirective()
The recovered Dockerfile directive used to construct this layer.
|
Layer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Layer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Layer.Builder |
clone() |
String |
getArguments()
The recovered arguments to the Dockerfile directive.
|
com.google.protobuf.ByteString |
getArgumentsBytes()
The recovered arguments to the Dockerfile directive.
|
Layer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Layer.Directive |
getDirective()
The recovered Dockerfile directive used to construct this layer.
|
int |
getDirectiveValue()
The recovered Dockerfile directive used to construct this layer.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Layer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Layer.Builder |
mergeFrom(Layer other) |
Layer.Builder |
mergeFrom(com.google.protobuf.Message other) |
Layer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Layer.Builder |
setArguments(String value)
The recovered arguments to the Dockerfile directive.
|
Layer.Builder |
setArgumentsBytes(com.google.protobuf.ByteString value)
The recovered arguments to the Dockerfile directive.
|
Layer.Builder |
setDirective(Layer.Directive value)
The recovered Dockerfile directive used to construct this layer.
|
Layer.Builder |
setDirectiveValue(int value)
The recovered Dockerfile directive used to construct this layer.
|
Layer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Layer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Layer.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Layer build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Layer buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Layer.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Layer.Builder>public Layer.Builder mergeFrom(Layer other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public Layer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Layer.Builder>IOExceptionpublic int getDirectiveValue()
The recovered Dockerfile directive used to construct this layer.
.grafeas.v1beta1.image.Layer.Directive directive = 1;getDirectiveValue in interface LayerOrBuilderpublic Layer.Builder setDirectiveValue(int value)
The recovered Dockerfile directive used to construct this layer.
.grafeas.v1beta1.image.Layer.Directive directive = 1;public Layer.Directive getDirective()
The recovered Dockerfile directive used to construct this layer.
.grafeas.v1beta1.image.Layer.Directive directive = 1;getDirective in interface LayerOrBuilderpublic Layer.Builder setDirective(Layer.Directive value)
The recovered Dockerfile directive used to construct this layer.
.grafeas.v1beta1.image.Layer.Directive directive = 1;public Layer.Builder clearDirective()
The recovered Dockerfile directive used to construct this layer.
.grafeas.v1beta1.image.Layer.Directive directive = 1;public String getArguments()
The recovered arguments to the Dockerfile directive.
string arguments = 2;getArguments in interface LayerOrBuilderpublic com.google.protobuf.ByteString getArgumentsBytes()
The recovered arguments to the Dockerfile directive.
string arguments = 2;getArgumentsBytes in interface LayerOrBuilderpublic Layer.Builder setArguments(String value)
The recovered arguments to the Dockerfile directive.
string arguments = 2;public Layer.Builder clearArguments()
The recovered arguments to the Dockerfile directive.
string arguments = 2;public Layer.Builder setArgumentsBytes(com.google.protobuf.ByteString value)
The recovered arguments to the Dockerfile directive.
string arguments = 2;public final Layer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>public final Layer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Layer.Builder>Copyright © 2019 Google LLC. All rights reserved.