public static final class CreateServiceLevelObjectiveRequest.Builder extends GeneratedMessageV3.Builder<CreateServiceLevelObjectiveRequest.Builder> implements CreateServiceLevelObjectiveRequestOrBuilder
The CreateServiceLevelObjective
request.
Protobuf type google.monitoring.v3.CreateServiceLevelObjectiveRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 CreateServiceLevelObjectiveRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateServiceLevelObjectiveRequest build()
buildPartial()
public CreateServiceLevelObjectiveRequest buildPartial()
clear()
public CreateServiceLevelObjectiveRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateServiceLevelObjectiveRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateServiceLevelObjectiveRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateServiceLevelObjectiveRequest.Builder clearParent()
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearServiceLevelObjective()
public CreateServiceLevelObjectiveRequest.Builder clearServiceLevelObjective()
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
clearServiceLevelObjectiveId()
public CreateServiceLevelObjectiveRequest.Builder clearServiceLevelObjectiveId()
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
string service_level_objective_id = 3;
clone()
public CreateServiceLevelObjectiveRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateServiceLevelObjectiveRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
getServiceLevelObjective()
public ServiceLevelObjective getServiceLevelObjective()
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
getServiceLevelObjectiveBuilder()
public ServiceLevelObjective.Builder getServiceLevelObjectiveBuilder()
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
getServiceLevelObjectiveId()
public String getServiceLevelObjectiveId()
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
string service_level_objective_id = 3;
Returns |
---|
Type | Description |
String | The serviceLevelObjectiveId.
|
getServiceLevelObjectiveIdBytes()
public ByteString getServiceLevelObjectiveIdBytes()
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
string service_level_objective_id = 3;
Returns |
---|
Type | Description |
ByteString | The bytes for serviceLevelObjectiveId.
|
getServiceLevelObjectiveOrBuilder()
public ServiceLevelObjectiveOrBuilder getServiceLevelObjectiveOrBuilder()
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
hasServiceLevelObjective()
public boolean hasServiceLevelObjective()
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the serviceLevelObjective field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateServiceLevelObjectiveRequest other)
public CreateServiceLevelObjectiveRequest.Builder mergeFrom(CreateServiceLevelObjectiveRequest other)
public CreateServiceLevelObjectiveRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateServiceLevelObjectiveRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeServiceLevelObjective(ServiceLevelObjective value)
public CreateServiceLevelObjectiveRequest.Builder mergeServiceLevelObjective(ServiceLevelObjective value)
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateServiceLevelObjectiveRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateServiceLevelObjectiveRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateServiceLevelObjectiveRequest.Builder setParent(String value)
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
setParentBytes(ByteString value)
public CreateServiceLevelObjectiveRequest.Builder setParentBytes(ByteString value)
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateServiceLevelObjectiveRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setServiceLevelObjective(ServiceLevelObjective value)
public CreateServiceLevelObjectiveRequest.Builder setServiceLevelObjective(ServiceLevelObjective value)
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
setServiceLevelObjective(ServiceLevelObjective.Builder builderForValue)
public CreateServiceLevelObjectiveRequest.Builder setServiceLevelObjective(ServiceLevelObjective.Builder builderForValue)
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
.google.monitoring.v3.ServiceLevelObjective service_level_objective = 2 [(.google.api.field_behavior) = REQUIRED];
setServiceLevelObjectiveId(String value)
public CreateServiceLevelObjectiveRequest.Builder setServiceLevelObjectiveId(String value)
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
string service_level_objective_id = 3;
Parameter |
---|
Name | Description |
value | String
The serviceLevelObjectiveId to set.
|
setServiceLevelObjectiveIdBytes(ByteString value)
public CreateServiceLevelObjectiveRequest.Builder setServiceLevelObjectiveIdBytes(ByteString value)
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
string service_level_objective_id = 3;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for serviceLevelObjectiveId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateServiceLevelObjectiveRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides