public final class CreateMetricDescriptorRequest extends GeneratedMessageV3 implements CreateMetricDescriptorRequestOrBuilder
The CreateMetricDescriptor
request.
Protobuf type google.monitoring.v3.CreateMetricDescriptorRequest
Static Fields
METRIC_DESCRIPTOR_FIELD_NUMBER
public static final int METRIC_DESCRIPTOR_FIELD_NUMBER
Field Value
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static CreateMetricDescriptorRequest getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static CreateMetricDescriptorRequest.Builder newBuilder()
Returns
newBuilder(CreateMetricDescriptorRequest prototype)
public static CreateMetricDescriptorRequest.Builder newBuilder(CreateMetricDescriptorRequest prototype)
Parameter
Returns
public static CreateMetricDescriptorRequest parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateMetricDescriptorRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static CreateMetricDescriptorRequest parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateMetricDescriptorRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static CreateMetricDescriptorRequest parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateMetricDescriptorRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateMetricDescriptorRequest parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static CreateMetricDescriptorRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateMetricDescriptorRequest parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateMetricDescriptorRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static CreateMetricDescriptorRequest parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateMetricDescriptorRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<CreateMetricDescriptorRequest> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public CreateMetricDescriptorRequest getDefaultInstanceForType()
Returns
getMetricDescriptor()
public MetricDescriptor getMetricDescriptor()
Required. The new custom metric
descriptor.
.google.api.MetricDescriptor metric_descriptor = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
com.google.api.MetricDescriptor | The metricDescriptor.
|
getMetricDescriptorOrBuilder()
public MetricDescriptorOrBuilder getMetricDescriptorOrBuilder()
Required. The new custom metric
descriptor.
.google.api.MetricDescriptor metric_descriptor = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
com.google.api.MetricDescriptorOrBuilder | |
getName()
Required. The project on
which to execute the request. The format is:
4
projects/[PROJECT_ID_OR_NUMBER]
string name = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The project on
which to execute the request. The format is:
4
projects/[PROJECT_ID_OR_NUMBER]
string name = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getParserForType()
public Parser<CreateMetricDescriptorRequest> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasMetricDescriptor()
public boolean hasMetricDescriptor()
Required. The new custom metric
descriptor.
.google.api.MetricDescriptor metric_descriptor = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the metricDescriptor field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public CreateMetricDescriptorRequest.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateMetricDescriptorRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public CreateMetricDescriptorRequest.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions