Send feedback
Class ShipmentTypeIncompatibility (1.21.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.21.0 keyboard_arrow_down
public final class ShipmentTypeIncompatibility extends GeneratedMessageV3 implements ShipmentTypeIncompatibilityOrBuilder
Specifies incompatibilties between shipments depending on their
shipment_type. The appearance of incompatible shipments on the same route is
restricted based on the incompatibility mode.
Protobuf type google.cloud.optimization.v1.ShipmentTypeIncompatibility
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
INCOMPATIBILITY_MODE_FIELD_NUMBER
public static final int INCOMPATIBILITY_MODE_FIELD_NUMBER
Field Value Type Description int
TYPES_FIELD_NUMBER
public static final int TYPES_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static ShipmentTypeIncompatibility getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static ShipmentTypeIncompatibility . Builder newBuilder ()
newBuilder(ShipmentTypeIncompatibility prototype)
public static ShipmentTypeIncompatibility . Builder newBuilder ( ShipmentTypeIncompatibility prototype )
public static ShipmentTypeIncompatibility parseDelimitedFrom ( InputStream input )
public static ShipmentTypeIncompatibility parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static ShipmentTypeIncompatibility parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ShipmentTypeIncompatibility parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static ShipmentTypeIncompatibility parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ShipmentTypeIncompatibility parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static ShipmentTypeIncompatibility parseFrom ( CodedInputStream input )
public static ShipmentTypeIncompatibility parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static ShipmentTypeIncompatibility parseFrom ( InputStream input )
public static ShipmentTypeIncompatibility parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static ShipmentTypeIncompatibility parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ShipmentTypeIncompatibility parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<ShipmentTypeIncompatibility> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getDefaultInstanceForType()
public ShipmentTypeIncompatibility getDefaultInstanceForType ()
getIncompatibilityMode()
public ShipmentTypeIncompatibility . IncompatibilityMode getIncompatibilityMode ()
Mode applied to the incompatibility.
.google.cloud.optimization.v1.ShipmentTypeIncompatibility.IncompatibilityMode incompatibility_mode = 2;
getIncompatibilityModeValue()
public int getIncompatibilityModeValue ()
Mode applied to the incompatibility.
.google.cloud.optimization.v1.ShipmentTypeIncompatibility.IncompatibilityMode incompatibility_mode = 2;
Returns Type Description int
The enum numeric value on the wire for incompatibilityMode.
getParserForType()
public Parser<ShipmentTypeIncompatibility> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getTypes(int index)
public String getTypes ( int index )
List of incompatible types. Two shipments having different shipment_types
among those listed are "incompatible".
repeated string types = 1;
Parameter Name Description index
int
The index of the element to return.
Returns Type Description String
The types at the given index.
getTypesBytes(int index)
public ByteString getTypesBytes ( int index )
List of incompatible types. Two shipments having different shipment_types
among those listed are "incompatible".
repeated string types = 1;
Parameter Name Description index
int
The index of the value to return.
Returns Type Description ByteString
The bytes of the types at the given index.
getTypesCount()
public int getTypesCount ()
List of incompatible types. Two shipments having different shipment_types
among those listed are "incompatible".
repeated string types = 1;
Returns Type Description int
The count of types.
getTypesList()
public ProtocolStringList getTypesList ()
List of incompatible types. Two shipments having different shipment_types
among those listed are "incompatible".
repeated string types = 1;
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public ShipmentTypeIncompatibility . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ShipmentTypeIncompatibility . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public ShipmentTypeIncompatibility . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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-10-04 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"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-04 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-10-04 UTC."]]