public final class CreateQuotaRuleRequest extends GeneratedMessage implements CreateQuotaRuleRequestOrBuilder
CreateQuotaRuleRequest for creating a quota rule.
Protobuf type google.cloud.netapp.v1.CreateQuotaRuleRequest
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 |
|
QUOTA_RULE_FIELD_NUMBER
public static final int QUOTA_RULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUOTA_RULE_ID_FIELD_NUMBER
public static final int QUOTA_RULE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateQuotaRuleRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateQuotaRuleRequest.Builder newBuilder()
newBuilder(CreateQuotaRuleRequest prototype)
public static CreateQuotaRuleRequest.Builder newBuilder(CreateQuotaRuleRequest prototype)
public static CreateQuotaRuleRequest parseDelimitedFrom(InputStream input)
public static CreateQuotaRuleRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateQuotaRuleRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateQuotaRuleRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateQuotaRuleRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateQuotaRuleRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateQuotaRuleRequest parseFrom(CodedInputStream input)
public static CreateQuotaRuleRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateQuotaRuleRequest parseFrom(InputStream input)
public static CreateQuotaRuleRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateQuotaRuleRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateQuotaRuleRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateQuotaRuleRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateQuotaRuleRequest getDefaultInstanceForType()
getParent()
public String getParent()
Required. Parent value for CreateQuotaRuleRequest
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Parent value for CreateQuotaRuleRequest
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<CreateQuotaRuleRequest> getParserForType()
Overrides
getQuotaRule()
public QuotaRule getQuotaRule()
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
QuotaRule |
The quotaRule.
|
getQuotaRuleId()
public String getQuotaRuleId()
Required. ID of the quota rule to create. Must be unique within the parent
resource. Must contain only letters, numbers, underscore and hyphen, with
the first character a letter or underscore, the last a letter or underscore
or a number, and a 63 character maximum.
string quota_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The quotaRuleId.
|
getQuotaRuleIdBytes()
public ByteString getQuotaRuleIdBytes()
Required. ID of the quota rule to create. Must be unique within the parent
resource. Must contain only letters, numbers, underscore and hyphen, with
the first character a letter or underscore, the last a letter or underscore
or a number, and a 63 character maximum.
string quota_rule_id = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for quotaRuleId.
|
getQuotaRuleOrBuilder()
public QuotaRuleOrBuilder getQuotaRuleOrBuilder()
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasQuotaRule()
public boolean hasQuotaRule()
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the quotaRule field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateQuotaRuleRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CreateQuotaRuleRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CreateQuotaRuleRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides