Interface Ops.SourceOpOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Ops.SourceOp
,Ops.SourceOp.Builder
- Enclosing class:
Ops
public static interface Ops.SourceOpOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsAttrs
(String key) attrs are defined in attr.gogetAttrs()
Deprecated.int
attrs are defined in attr.goattrs are defined in attr.gogetAttrsOrDefault
(String key, String defaultValue) attrs are defined in attr.gogetAttrsOrThrow
(String key) attrs are defined in attr.goTODO: use source type or any type instead of URL protocol.com.google.protobuf.ByteString
TODO: use source type or any type instead of URL protocol.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getIdentifier
String getIdentifier()TODO: use source type or any type instead of URL protocol. identifier e.g. local://, docker-image://, git://, https://...
string identifier = 1;
- Returns:
- The identifier.
-
getIdentifierBytes
com.google.protobuf.ByteString getIdentifierBytes()TODO: use source type or any type instead of URL protocol. identifier e.g. local://, docker-image://, git://, https://...
string identifier = 1;
- Returns:
- The bytes for identifier.
-
getAttrsCount
int getAttrsCount()attrs are defined in attr.go
map<string, string> attrs = 2;
-
containsAttrs
attrs are defined in attr.go
map<string, string> attrs = 2;
-
getAttrs
-
getAttrsMap
-
getAttrsOrDefault
-
getAttrsOrThrow
-