public final class PurchasableSku extends GeneratedMessageV3 implements PurchasableSkuOrBuilder
SKU that you can purchase. This is used in ListPurchasableSku API
response.
Protobuf type google.cloud.channel.v1.PurchasableSku
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
SKU_FIELD_NUMBER
public static final int SKU_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static PurchasableSku getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PurchasableSku.Builder newBuilder()
newBuilder(PurchasableSku prototype)
public static PurchasableSku.Builder newBuilder(PurchasableSku prototype)
public static PurchasableSku parseDelimitedFrom(InputStream input)
public static PurchasableSku parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PurchasableSku parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PurchasableSku parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PurchasableSku parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PurchasableSku parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PurchasableSku parseFrom(CodedInputStream input)
public static PurchasableSku parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PurchasableSku parseFrom(InputStream input)
public static PurchasableSku parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PurchasableSku parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PurchasableSku parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PurchasableSku> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public PurchasableSku getDefaultInstanceForType()
getParserForType()
public Parser<PurchasableSku> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSku()
SKU
.google.cloud.channel.v1.Sku sku = 1;
Returns |
---|
Type | Description |
Sku | The sku.
|
getSkuOrBuilder()
public SkuOrBuilder getSkuOrBuilder()
SKU
.google.cloud.channel.v1.Sku sku = 1;
hasSku()
SKU
.google.cloud.channel.v1.Sku sku = 1;
Returns |
---|
Type | Description |
boolean | Whether the sku field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PurchasableSku.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PurchasableSku.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public PurchasableSku.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides