public static final class SkaffoldModules.SkaffoldGCSSource.Builder extends GeneratedMessageV3.Builder<SkaffoldModules.SkaffoldGCSSource.Builder> implements SkaffoldModules.SkaffoldGCSSourceOrBuilder
Cloud Storage bucket containing Skaffold Config modules.
Protobuf type google.cloud.deploy.v1.SkaffoldModules.SkaffoldGCSSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SkaffoldModules.SkaffoldGCSSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SkaffoldModules.SkaffoldGCSSource build()
buildPartial()
public SkaffoldModules.SkaffoldGCSSource buildPartial()
clear()
public SkaffoldModules.SkaffoldGCSSource.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SkaffoldModules.SkaffoldGCSSource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SkaffoldModules.SkaffoldGCSSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPath()
public SkaffoldModules.SkaffoldGCSSource.Builder clearPath()
Optional. Relative path from the source to the Skaffold file.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];
clearSource()
public SkaffoldModules.SkaffoldGCSSource.Builder clearSource()
Required. Cloud Storage source paths to copy recursively. For example,
providing "gs://my-bucket/dir/configs/*" will result in Skaffold copying
all files within the "dir/configs" directory in the bucket "my-bucket".
string source = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public SkaffoldModules.SkaffoldGCSSource.Builder clone()
Overrides
getDefaultInstanceForType()
public SkaffoldModules.SkaffoldGCSSource getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPath()
Optional. Relative path from the source to the Skaffold file.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The path.
|
getPathBytes()
public ByteString getPathBytes()
Optional. Relative path from the source to the Skaffold file.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for path.
|
getSource()
public String getSource()
Required. Cloud Storage source paths to copy recursively. For example,
providing "gs://my-bucket/dir/configs/*" will result in Skaffold copying
all files within the "dir/configs" directory in the bucket "my-bucket".
string source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The source.
|
getSourceBytes()
public ByteString getSourceBytes()
Required. Cloud Storage source paths to copy recursively. For example,
providing "gs://my-bucket/dir/configs/*" will result in Skaffold copying
all files within the "dir/configs" directory in the bucket "my-bucket".
string source = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for source.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SkaffoldModules.SkaffoldGCSSource other)
public SkaffoldModules.SkaffoldGCSSource.Builder mergeFrom(SkaffoldModules.SkaffoldGCSSource other)
public SkaffoldModules.SkaffoldGCSSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SkaffoldModules.SkaffoldGCSSource.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SkaffoldModules.SkaffoldGCSSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SkaffoldModules.SkaffoldGCSSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPath(String value)
public SkaffoldModules.SkaffoldGCSSource.Builder setPath(String value)
Optional. Relative path from the source to the Skaffold file.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The path to set.
|
setPathBytes(ByteString value)
public SkaffoldModules.SkaffoldGCSSource.Builder setPathBytes(ByteString value)
Optional. Relative path from the source to the Skaffold file.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for path to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SkaffoldModules.SkaffoldGCSSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSource(String value)
public SkaffoldModules.SkaffoldGCSSource.Builder setSource(String value)
Required. Cloud Storage source paths to copy recursively. For example,
providing "gs://my-bucket/dir/configs/*" will result in Skaffold copying
all files within the "dir/configs" directory in the bucket "my-bucket".
string source = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The source to set.
|
setSourceBytes(ByteString value)
public SkaffoldModules.SkaffoldGCSSource.Builder setSourceBytes(ByteString value)
Required. Cloud Storage source paths to copy recursively. For example,
providing "gs://my-bucket/dir/configs/*" will result in Skaffold copying
all files within the "dir/configs" directory in the bucket "my-bucket".
string source = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for source to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final SkaffoldModules.SkaffoldGCSSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides