public
static
final
class
Source
.
Builder
extends
GeneratedMessageV3
.
Builder<Source
.
Builder
>
implements
SourceOrBuilder
Source describes the location of the source used for the build.
Protobuf type grafeas.v1.Source
Methods
addAdditionalContexts(int index, SourceContext value)
public
Source
.
Builder
addAdditionalContexts
(
int
index
,
SourceContext
value
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameters
Returns
addAdditionalContexts(int index, SourceContext.Builder builderForValue)
public
Source
.
Builder
addAdditionalContexts
(
int
index
,
SourceContext
.
Builder
builderForValue
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameters
Returns
addAdditionalContexts(SourceContext value)
public
Source
.
Builder
addAdditionalContexts
(
SourceContext
value
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
addAdditionalContexts(SourceContext.Builder builderForValue)
public
Source
.
Builder
addAdditionalContexts
(
SourceContext
.
Builder
builderForValue
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
addAdditionalContextsBuilder()
public
SourceContext
.
Builder
addAdditionalContextsBuilder
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
addAdditionalContextsBuilder(int index)
public
SourceContext
.
Builder
addAdditionalContextsBuilder
(
int
index
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
addAllAdditionalContexts(Iterable<? extends SourceContext> values)
public
Source
.
Builder
addAllAdditionalContexts
(
Iterable
< ?
extends
SourceContext
>
values
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter Name |
Description |
values
|
Iterable
< ? extends io.grafeas.v1.SourceContext
>
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public
Source
.
Builder
addRepeatedField
(
Descriptors
.
FieldDescriptor
field
,
Object
value
)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public
Source
buildPartial
()
Returns
clear()
public
Source
.
Builder
clear
()
Returns
Overrides
clearAdditionalContexts()
public
Source
.
Builder
clearAdditionalContexts
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
clearArtifactStorageSourceUri()
public
Source
.
Builder
clearArtifactStorageSourceUri
()
If provided, the input binary artifacts for the build came from this
location.
string artifact_storage_source_uri = 1;
Returns
clearContext()
public
Source
.
Builder
clearContext
()
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Returns
clearField(Descriptors.FieldDescriptor field)
public
Source
.
Builder
clearField
(
Descriptors
.
FieldDescriptor
field
)
Parameter
Returns
Overrides
clearFileHashes()
public
Source
.
Builder
clearFileHashes
()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public
Source
.
Builder
clearOneof
(
Descriptors
.
OneofDescriptor
oneof
)
Parameter
Returns
Overrides
clone()
public
Source
.
Builder
clone
()
Returns
Overrides
containsFileHashes(String key)
public
boolean
containsFileHashes
(
String
key
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameter
Returns
getAdditionalContexts(int index)
public
SourceContext
getAdditionalContexts
(
int
index
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
getAdditionalContextsBuilder(int index)
public
SourceContext
.
Builder
getAdditionalContextsBuilder
(
int
index
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
getAdditionalContextsBuilderList()
public
List<SourceContext
.
Builder
>
getAdditionalContextsBuilderList
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
getAdditionalContextsCount()
public
int
getAdditionalContextsCount
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
getAdditionalContextsList()
public
List<SourceContext>
getAdditionalContextsList
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
getAdditionalContextsOrBuilder(int index)
public
SourceContextOrBuilder
getAdditionalContextsOrBuilder
(
int
index
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
getAdditionalContextsOrBuilderList()
public
List
< ?
extends
SourceContextOrBuilder
>
getAdditionalContextsOrBuilderList
()
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Returns
getArtifactStorageSourceUri()
public
String
getArtifactStorageSourceUri
()
If provided, the input binary artifacts for the build came from this
location.
string artifact_storage_source_uri = 1;
Returns Type |
Description |
String
|
The artifactStorageSourceUri.
|
getArtifactStorageSourceUriBytes()
public
ByteString
getArtifactStorageSourceUriBytes
()
If provided, the input binary artifacts for the build came from this
location.
string artifact_storage_source_uri = 1;
Returns Type |
Description |
ByteString
|
The bytes for artifactStorageSourceUri.
|
getContext()
public
SourceContext
getContext
()
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Returns
getContextBuilder()
public
SourceContext
.
Builder
getContextBuilder
()
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Returns
getContextOrBuilder()
public
SourceContextOrBuilder
getContextOrBuilder
()
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Returns
getDefaultInstanceForType()
public
Source
getDefaultInstanceForType
()
Returns
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Returns
getDescriptorForType()
public
Descriptors
.
Descriptor
getDescriptorForType
()
Returns
Overrides
getFileHashes()
public
Map<String
,
FileHashes
>
getFileHashes
()
Returns
getFileHashesCount()
public
int
getFileHashesCount
()
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Returns
getFileHashesMap()
public
Map<String
,
FileHashes
>
getFileHashesMap
()
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Returns
getFileHashesOrDefault(String key, FileHashes defaultValue)
public
FileHashes
getFileHashesOrDefault
(
String
key
,
FileHashes
defaultValue
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameters
Returns
getFileHashesOrThrow(String key)
public
FileHashes
getFileHashesOrThrow
(
String
key
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameter
Returns
getMutableFileHashes()
public
Map<String
,
FileHashes
>
getMutableFileHashes
()
Use alternate mutation accessors instead.
Returns
hasContext()
public
boolean
hasContext
()
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Returns Type |
Description |
boolean
|
Whether the context field is set.
|
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
Returns
Overrides
internalGetMapField(int number)
protected
MapField
internalGetMapField
(
int
number
)
Parameter
Returns
Overrides
internalGetMutableMapField(int number)
protected
MapField
internalGetMutableMapField
(
int
number
)
Parameter
Returns
Overrides
isInitialized()
public
final
boolean
isInitialized
()
Returns
Overrides
mergeContext(SourceContext value)
public
Source
.
Builder
mergeContext
(
SourceContext
value
)
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Parameter
Returns
public
Source
.
Builder
mergeFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public
Source
.
Builder
mergeFrom
(
Message
other
)
Parameter
Returns
Overrides
mergeFrom(Source other)
public
Source
.
Builder
mergeFrom
(
Source
other
)
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public
final
Source
.
Builder
mergeUnknownFields
(
UnknownFieldSet
unknownFields
)
Parameter
Returns
Overrides
putAllFileHashes(Map<String,FileHashes> values)
public
Source
.
Builder
putAllFileHashes
(
Map<String
,
FileHashes
>
values
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameter
Returns
putFileHashes(String key, FileHashes value)
public
Source
.
Builder
putFileHashes
(
String
key
,
FileHashes
value
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameters
Returns
removeAdditionalContexts(int index)
public
Source
.
Builder
removeAdditionalContexts
(
int
index
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameter
Returns
removeFileHashes(String key)
public
Source
.
Builder
removeFileHashes
(
String
key
)
Hash(es) of the build source, which can be used to verify that the original
source integrity was maintained in the build.
The keys to this map are file paths used as build source and the values
contain the hash values for those files.
If the build source came in a single package such as a gzipped tarfile
(.tar.gz), the FileHash will be for the single path to that file.
map<string, .grafeas.v1.FileHashes> file_hashes = 2;
Parameter
Returns
setAdditionalContexts(int index, SourceContext value)
public
Source
.
Builder
setAdditionalContexts
(
int
index
,
SourceContext
value
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameters
Returns
setAdditionalContexts(int index, SourceContext.Builder builderForValue)
public
Source
.
Builder
setAdditionalContexts
(
int
index
,
SourceContext
.
Builder
builderForValue
)
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
repeated .grafeas.v1.SourceContext additional_contexts = 4;
Parameters
Returns
setArtifactStorageSourceUri(String value)
public
Source
.
Builder
setArtifactStorageSourceUri
(
String
value
)
If provided, the input binary artifacts for the build came from this
location.
string artifact_storage_source_uri = 1;
Parameter Name |
Description |
value
|
String
The artifactStorageSourceUri to set.
|
Returns
setArtifactStorageSourceUriBytes(ByteString value)
public
Source
.
Builder
setArtifactStorageSourceUriBytes
(
ByteString
value
)
If provided, the input binary artifacts for the build came from this
location.
string artifact_storage_source_uri = 1;
Parameter Name |
Description |
value
|
ByteString
The bytes for artifactStorageSourceUri to set.
|
Returns
setContext(SourceContext value)
public
Source
.
Builder
setContext
(
SourceContext
value
)
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Parameter
Returns
setContext(SourceContext.Builder builderForValue)
public
Source
.
Builder
setContext
(
SourceContext
.
Builder
builderForValue
)
If provided, the source code used for the build came from this location.
.grafeas.v1.SourceContext context = 3;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public
Source
.
Builder
setField
(
Descriptors
.
FieldDescriptor
field
,
Object
value
)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public
Source
.
Builder
setRepeatedField
(
Descriptors
.
FieldDescriptor
field
,
int
index
,
Object
value
)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public
final
Source
.
Builder
setUnknownFields
(
UnknownFieldSet
unknownFields
)
Parameter
Returns
Overrides