Class UnitDependency.Builder (0.2.0)

public static final class UnitDependency.Builder extends GeneratedMessageV3.Builder<UnitDependency.Builder> implements UnitDependencyOrBuilder

Set of dependencies for this unit. Maximum 10.

Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitDependency

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public UnitDependency.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UnitDependency.Builder
Overrides

build()

public UnitDependency build()
Returns
Type Description
UnitDependency

buildPartial()

public UnitDependency buildPartial()
Returns
Type Description
UnitDependency

clear()

public UnitDependency.Builder clear()
Returns
Type Description
UnitDependency.Builder
Overrides

clearAlias()

public UnitDependency.Builder clearAlias()

Output only. Alias for the name of the dependency.

string alias = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public UnitDependency.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
UnitDependency.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public UnitDependency.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
UnitDependency.Builder
Overrides

clearUnit()

public UnitDependency.Builder clearUnit()

Output only. A reference to the Unit object.

string unit = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

clone()

public UnitDependency.Builder clone()
Returns
Type Description
UnitDependency.Builder
Overrides

getAlias()

public String getAlias()

Output only. Alias for the name of the dependency.

string alias = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The alias.

getAliasBytes()

public ByteString getAliasBytes()

Output only. Alias for the name of the dependency.

string alias = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for alias.

getDefaultInstanceForType()

public UnitDependency getDefaultInstanceForType()
Returns
Type Description
UnitDependency

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getUnit()

public String getUnit()

Output only. A reference to the Unit object.

string unit = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The unit.

getUnitBytes()

public ByteString getUnitBytes()

Output only. A reference to the Unit object.

string unit = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for unit.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UnitDependency other)

public UnitDependency.Builder mergeFrom(UnitDependency other)
Parameter
Name Description
other UnitDependency
Returns
Type Description
UnitDependency.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UnitDependency.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UnitDependency.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UnitDependency.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UnitDependency.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final UnitDependency.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UnitDependency.Builder
Overrides

setAlias(String value)

public UnitDependency.Builder setAlias(String value)

Output only. Alias for the name of the dependency.

string alias = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The alias to set.

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

setAliasBytes(ByteString value)

public UnitDependency.Builder setAliasBytes(ByteString value)

Output only. Alias for the name of the dependency.

string alias = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for alias to set.

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public UnitDependency.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UnitDependency.Builder
Overrides

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

public UnitDependency.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
UnitDependency.Builder
Overrides

setUnit(String value)

public UnitDependency.Builder setUnit(String value)

Output only. A reference to the Unit object.

string unit = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The unit to set.

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

setUnitBytes(ByteString value)

public UnitDependency.Builder setUnitBytes(ByteString value)

Output only. A reference to the Unit object.

string unit = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for unit to set.

Returns
Type Description
UnitDependency.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final UnitDependency.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UnitDependency.Builder
Overrides