Class ConfigFile.Builder (3.3.0)

public static final class ConfigFile.Builder extends GeneratedMessageV3.Builder<ConfigFile.Builder> implements ConfigFileOrBuilder

Generic specification of a source configuration file

Protobuf type google.api.servicemanagement.v1.ConfigFile

Implements

ConfigFileOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ConfigFile.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ConfigFile.Builder
Overrides

build()

public ConfigFile build()
Returns
TypeDescription
ConfigFile

buildPartial()

public ConfigFile buildPartial()
Returns
TypeDescription
ConfigFile

clear()

public ConfigFile.Builder clear()
Returns
TypeDescription
ConfigFile.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ConfigFile.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ConfigFile.Builder
Overrides

clearFileContents()

public ConfigFile.Builder clearFileContents()

The bytes that constitute the file.

bytes file_contents = 3;

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

clearFilePath()

public ConfigFile.Builder clearFilePath()

The file name of the configuration file (full or relative path).

string file_path = 1;

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

clearFileType()

public ConfigFile.Builder clearFileType()

The type of configuration file this represents.

.google.api.servicemanagement.v1.ConfigFile.FileType file_type = 4;

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ConfigFile.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ConfigFile.Builder
Overrides

clone()

public ConfigFile.Builder clone()
Returns
TypeDescription
ConfigFile.Builder
Overrides

getDefaultInstanceForType()

public ConfigFile getDefaultInstanceForType()
Returns
TypeDescription
ConfigFile

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getFileContents()

public ByteString getFileContents()

The bytes that constitute the file.

bytes file_contents = 3;

Returns
TypeDescription
ByteString

The fileContents.

getFilePath()

public String getFilePath()

The file name of the configuration file (full or relative path).

string file_path = 1;

Returns
TypeDescription
String

The filePath.

getFilePathBytes()

public ByteString getFilePathBytes()

The file name of the configuration file (full or relative path).

string file_path = 1;

Returns
TypeDescription
ByteString

The bytes for filePath.

getFileType()

public ConfigFile.FileType getFileType()

The type of configuration file this represents.

.google.api.servicemanagement.v1.ConfigFile.FileType file_type = 4;

Returns
TypeDescription
ConfigFile.FileType

The fileType.

getFileTypeValue()

public int getFileTypeValue()

The type of configuration file this represents.

.google.api.servicemanagement.v1.ConfigFile.FileType file_type = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for fileType.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ConfigFile other)

public ConfigFile.Builder mergeFrom(ConfigFile other)
Parameter
NameDescription
otherConfigFile
Returns
TypeDescription
ConfigFile.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ConfigFile.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ConfigFile.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ConfigFile.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ConfigFile.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ConfigFile.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ConfigFile.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ConfigFile.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ConfigFile.Builder
Overrides

setFileContents(ByteString value)

public ConfigFile.Builder setFileContents(ByteString value)

The bytes that constitute the file.

bytes file_contents = 3;

Parameter
NameDescription
valueByteString

The fileContents to set.

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

setFilePath(String value)

public ConfigFile.Builder setFilePath(String value)

The file name of the configuration file (full or relative path).

string file_path = 1;

Parameter
NameDescription
valueString

The filePath to set.

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

setFilePathBytes(ByteString value)

public ConfigFile.Builder setFilePathBytes(ByteString value)

The file name of the configuration file (full or relative path).

string file_path = 1;

Parameter
NameDescription
valueByteString

The bytes for filePath to set.

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

setFileType(ConfigFile.FileType value)

public ConfigFile.Builder setFileType(ConfigFile.FileType value)

The type of configuration file this represents.

.google.api.servicemanagement.v1.ConfigFile.FileType file_type = 4;

Parameter
NameDescription
valueConfigFile.FileType

The fileType to set.

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

setFileTypeValue(int value)

public ConfigFile.Builder setFileTypeValue(int value)

The type of configuration file this represents.

.google.api.servicemanagement.v1.ConfigFile.FileType file_type = 4;

Parameter
NameDescription
valueint

The enum numeric value on the wire for fileType to set.

Returns
TypeDescription
ConfigFile.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ConfigFile.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ConfigFile.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ConfigFile.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ConfigFile.Builder
Overrides