Class Constraints.Builder (3.11.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Constraints.Builder extends GeneratedMessageV3.Builder<Constraints.Builder> implements ConstraintsOrBuilder
Represents the constraints for buying the Offer.
Protobuf type google.cloud.channel.v1.Constraints
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Constraints.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Constraints build()
Returns
buildPartial()
public Constraints buildPartial()
Returns
clear()
public Constraints.Builder clear()
Returns
Overrides
clearCustomerConstraints()
public Constraints.Builder clearCustomerConstraints()
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public Constraints.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Constraints.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public Constraints.Builder clone()
Returns
Overrides
getCustomerConstraints()
public CustomerConstraints getCustomerConstraints()
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Returns
getCustomerConstraintsBuilder()
public CustomerConstraints.Builder getCustomerConstraintsBuilder()
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Returns
getCustomerConstraintsOrBuilder()
public CustomerConstraintsOrBuilder getCustomerConstraintsOrBuilder()
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Returns
getDefaultInstanceForType()
public Constraints getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
hasCustomerConstraints()
public boolean hasCustomerConstraints()
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Returns
Type | Description |
boolean | Whether the customerConstraints field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeCustomerConstraints(CustomerConstraints value)
public Constraints.Builder mergeCustomerConstraints(CustomerConstraints value)
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Parameter
Returns
mergeFrom(Constraints other)
public Constraints.Builder mergeFrom(Constraints other)
Parameter
Returns
public Constraints.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Constraints.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Constraints.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setCustomerConstraints(CustomerConstraints value)
public Constraints.Builder setCustomerConstraints(CustomerConstraints value)
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Parameter
Returns
setCustomerConstraints(CustomerConstraints.Builder builderForValue)
public Constraints.Builder setCustomerConstraints(CustomerConstraints.Builder builderForValue)
Represents constraints required to purchase the Offer for a customer.
.google.cloud.channel.v1.CustomerConstraints customer_constraints = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public Constraints.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Constraints.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Constraints.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-19 UTC."]]