public static final class CreateQuotaRuleRequest.Builder extends GeneratedMessageV3.Builder<CreateQuotaRuleRequest.Builder> implements CreateQuotaRuleRequestOrBuilder
CreateQuotaRuleRequest for creating a quota rule.
Protobuf type google.cloud.netapp.v1.CreateQuotaRuleRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 CreateQuotaRuleRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateQuotaRuleRequest build()
buildPartial()
public CreateQuotaRuleRequest buildPartial()
clear()
public CreateQuotaRuleRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateQuotaRuleRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateQuotaRuleRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateQuotaRuleRequest.Builder clearParent()
Required. Parent value for CreateQuotaRuleRequest
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearQuotaRule()
public CreateQuotaRuleRequest.Builder clearQuotaRule()
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
clearQuotaRuleId()
public CreateQuotaRuleRequest.Builder clearQuotaRuleId()
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];
clone()
public CreateQuotaRuleRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateQuotaRuleRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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.
|
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.
|
getQuotaRuleBuilder()
public QuotaRule.Builder getQuotaRuleBuilder()
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
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];
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateQuotaRuleRequest other)
public CreateQuotaRuleRequest.Builder mergeFrom(CreateQuotaRuleRequest other)
public CreateQuotaRuleRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateQuotaRuleRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeQuotaRule(QuotaRule value)
public CreateQuotaRuleRequest.Builder mergeQuotaRule(QuotaRule value)
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateQuotaRuleRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateQuotaRuleRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateQuotaRuleRequest.Builder setParent(String value)
Required. Parent value for CreateQuotaRuleRequest
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 CreateQuotaRuleRequest.Builder setParentBytes(ByteString value)
Required. Parent value for CreateQuotaRuleRequest
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setQuotaRule(QuotaRule value)
public CreateQuotaRuleRequest.Builder setQuotaRule(QuotaRule value)
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
setQuotaRule(QuotaRule.Builder builderForValue)
public CreateQuotaRuleRequest.Builder setQuotaRule(QuotaRule.Builder builderForValue)
Required. Fields of the to be created quota rule.
.google.cloud.netapp.v1.QuotaRule quota_rule = 2 [(.google.api.field_behavior) = REQUIRED];
setQuotaRuleId(String value)
public CreateQuotaRuleRequest.Builder setQuotaRuleId(String value)
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];
Parameter |
Name |
Description |
value |
String
The quotaRuleId to set.
|
setQuotaRuleIdBytes(ByteString value)
public CreateQuotaRuleRequest.Builder setQuotaRuleIdBytes(ByteString value)
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];
Parameter |
Name |
Description |
value |
ByteString
The bytes for quotaRuleId to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateQuotaRuleRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateQuotaRuleRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides