public final class CreateServiceLevelObjectiveRequest extends GeneratedMessage implements CreateServiceLevelObjectiveRequestOrBuilder
The CreateServiceLevelObjective request.
Protobuf type google.monitoring.v3.CreateServiceLevelObjectiveRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVICE_LEVEL_OBJECTIVE_FIELD_NUMBER
public static final int SERVICE_LEVEL_OBJECTIVE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVICE_LEVEL_OBJECTIVE_ID_FIELD_NUMBER
public static final int SERVICE_LEVEL_OBJECTIVE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateServiceLevelObjectiveRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateServiceLevelObjectiveRequest.Builder newBuilder()
newBuilder(CreateServiceLevelObjectiveRequest prototype)
public static CreateServiceLevelObjectiveRequest.Builder newBuilder(CreateServiceLevelObjectiveRequest prototype)
public static CreateServiceLevelObjectiveRequest parseDelimitedFrom(InputStream input)
public static CreateServiceLevelObjectiveRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateServiceLevelObjectiveRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceLevelObjectiveRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateServiceLevelObjectiveRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceLevelObjectiveRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceLevelObjectiveRequest parseFrom(CodedInputStream input)
public static CreateServiceLevelObjectiveRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateServiceLevelObjectiveRequest parseFrom(InputStream input)
public static CreateServiceLevelObjectiveRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateServiceLevelObjectiveRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateServiceLevelObjectiveRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateServiceLevelObjectiveRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateServiceLevelObjectiveRequest getDefaultInstanceForType()
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.
|
getParserForType()
public Parser<CreateServiceLevelObjectiveRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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];
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-zA-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-zA-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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateServiceLevelObjectiveRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CreateServiceLevelObjectiveRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CreateServiceLevelObjectiveRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides