public static final class ServiceClass.Builder extends GeneratedMessageV3.Builder<ServiceClass.Builder> implements ServiceClassOrBuilder
The ServiceClass resource. Next id: 8
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceClass
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ServiceClass.BuilderImplements
ServiceClassOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllServiceConnectionMaps(Iterable<String> values)
public ServiceClass.Builder addAllServiceConnectionMaps(Iterable<String> values)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The serviceConnectionMaps to add. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ServiceClass.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
addServiceConnectionMaps(String value)
public ServiceClass.Builder addServiceConnectionMaps(String value)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameter | |
---|---|
Name | Description |
value | String The serviceConnectionMaps to add. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
addServiceConnectionMapsBytes(ByteString value)
public ServiceClass.Builder addServiceConnectionMapsBytes(ByteString value)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the serviceConnectionMaps to add. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
build()
public ServiceClass build()
Returns | |
---|---|
Type | Description |
ServiceClass |
buildPartial()
public ServiceClass buildPartial()
Returns | |
---|---|
Type | Description |
ServiceClass |
clear()
public ServiceClass.Builder clear()
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clearCreateTime()
public ServiceClass.Builder clearCreateTime()
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clearDescription()
public ServiceClass.Builder clearDescription()
A description of this resource.
string description = 5;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ServiceClass.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clearLabels()
public ServiceClass.Builder clearLabels()
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clearName()
public ServiceClass.Builder clearName()
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
string name = 1;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ServiceClass.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clearServiceClass()
public ServiceClass.Builder clearServiceClass()
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
string service_class = 7;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
clearServiceConnectionMaps()
public ServiceClass.Builder clearServiceConnectionMaps()
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
clearUpdateTime()
public ServiceClass.Builder clearUpdateTime()
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
clone()
public ServiceClass.Builder clone()
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
User-defined labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getCreateTime()
public Timestamp getCreateTime()
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Returns | |
---|---|
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public ServiceClass getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ServiceClass |
getDescription()
public String getDescription()
A description of this resource.
string description = 5;
Returns | |
---|---|
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
A description of this resource.
string description = 5;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
User-defined labels.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
User-defined labels.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
User-defined labels.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
User-defined labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getName()
public String getName()
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getServiceClass()
public String getServiceClass()
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
string service_class = 7;
Returns | |
---|---|
Type | Description |
String | The serviceClass. |
getServiceClassBytes()
public ByteString getServiceClassBytes()
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
string service_class = 7;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for serviceClass. |
getServiceConnectionMaps(int index)
public String getServiceConnectionMaps(int index)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The serviceConnectionMaps at the given index. |
getServiceConnectionMapsBytes(int index)
public ByteString getServiceConnectionMapsBytes(int index)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the serviceConnectionMaps at the given index. |
getServiceConnectionMapsCount()
public int getServiceConnectionMapsCount()
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Returns | |
---|---|
Type | Description |
int | The count of serviceConnectionMaps. |
getServiceConnectionMapsList()
public ProtocolStringList getServiceConnectionMapsList()
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Returns | |
---|---|
Type | Description |
ProtocolStringList | A list containing the serviceConnectionMaps. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Returns | |
---|---|
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Returns | |
---|---|
Type | Description |
boolean | Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Returns | |
---|---|
Type | Description |
boolean | Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public ServiceClass.Builder mergeCreateTime(Timestamp value)
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
mergeFrom(ServiceClass other)
public ServiceClass.Builder mergeFrom(ServiceClass other)
Parameter | |
---|---|
Name | Description |
other | ServiceClass |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ServiceClass.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ServiceClass.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ServiceClass.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
mergeUpdateTime(Timestamp value)
public ServiceClass.Builder mergeUpdateTime(Timestamp value)
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
putAllLabels(Map<String,String> values)
public ServiceClass.Builder putAllLabels(Map<String,String> values)
User-defined labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
putLabels(String key, String value)
public ServiceClass.Builder putLabels(String key, String value)
User-defined labels.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
removeLabels(String key)
public ServiceClass.Builder removeLabels(String key)
User-defined labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setCreateTime(Timestamp value)
public ServiceClass.Builder setCreateTime(Timestamp value)
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public ServiceClass.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. Time when the ServiceClass was created.
.google.protobuf.Timestamp create_time = 2;
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setDescription(String value)
public ServiceClass.Builder setDescription(String value)
A description of this resource.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | String The description to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public ServiceClass.Builder setDescriptionBytes(ByteString value)
A description of this resource.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ServiceClass.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setName(String value)
public ServiceClass.Builder setName(String value)
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
string name = 1;
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public ServiceClass.Builder setNameBytes(ByteString value)
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
string name = 1;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ServiceClass.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setServiceClass(String value)
public ServiceClass.Builder setServiceClass(String value)
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
string service_class = 7;
Parameter | |
---|---|
Name | Description |
value | String The serviceClass to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setServiceClassBytes(ByteString value)
public ServiceClass.Builder setServiceClassBytes(ByteString value)
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
string service_class = 7;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for serviceClass to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setServiceConnectionMaps(int index, String value)
public ServiceClass.Builder setServiceConnectionMaps(int index, String value)
Output only. URIs of all Service Connection Maps using this service class.
repeated string service_connection_maps = 6;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | String The serviceConnectionMaps to set. |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ServiceClass.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setUpdateTime(Timestamp value)
public ServiceClass.Builder setUpdateTime(Timestamp value)
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public ServiceClass.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. Time when the ServiceClass was updated.
.google.protobuf.Timestamp update_time = 3;
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
ServiceClass.Builder |