public final class ResourcePolicyWorkloadPolicy extends GeneratedMessage implements ResourcePolicyWorkloadPolicyOrBuilder
Represents the workload policy.
Protobuf type google.cloud.compute.v1.ResourcePolicyWorkloadPolicy
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
ACCELERATOR_TOPOLOGY_FIELD_NUMBER
public static final int ACCELERATOR_TOPOLOGY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MAX_TOPOLOGY_DISTANCE_FIELD_NUMBER
public static final int MAX_TOPOLOGY_DISTANCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ResourcePolicyWorkloadPolicy getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ResourcePolicyWorkloadPolicy.Builder newBuilder()
newBuilder(ResourcePolicyWorkloadPolicy prototype)
public static ResourcePolicyWorkloadPolicy.Builder newBuilder(ResourcePolicyWorkloadPolicy prototype)
public static ResourcePolicyWorkloadPolicy parseDelimitedFrom(InputStream input)
public static ResourcePolicyWorkloadPolicy parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ResourcePolicyWorkloadPolicy parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ResourcePolicyWorkloadPolicy parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ResourcePolicyWorkloadPolicy parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ResourcePolicyWorkloadPolicy parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ResourcePolicyWorkloadPolicy parseFrom(CodedInputStream input)
public static ResourcePolicyWorkloadPolicy parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ResourcePolicyWorkloadPolicy parseFrom(InputStream input)
public static ResourcePolicyWorkloadPolicy parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ResourcePolicyWorkloadPolicy parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ResourcePolicyWorkloadPolicy parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ResourcePolicyWorkloadPolicy> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAcceleratorTopology()
public String getAcceleratorTopology()
Specifies the topology required to create a partition for VMs that have
interconnected GPUs.
optional string accelerator_topology = 389323203;
| Returns |
| Type |
Description |
String |
The acceleratorTopology.
|
getAcceleratorTopologyBytes()
public ByteString getAcceleratorTopologyBytes()
Specifies the topology required to create a partition for VMs that have
interconnected GPUs.
optional string accelerator_topology = 389323203;
| Returns |
| Type |
Description |
ByteString |
The bytes for acceleratorTopology.
|
getDefaultInstanceForType()
public ResourcePolicyWorkloadPolicy getDefaultInstanceForType()
getMaxTopologyDistance()
public String getMaxTopologyDistance()
Specifies the maximum distance between instances.
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;
| Returns |
| Type |
Description |
String |
The maxTopologyDistance.
|
getMaxTopologyDistanceBytes()
public ByteString getMaxTopologyDistanceBytes()
Specifies the maximum distance between instances.
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;
| Returns |
| Type |
Description |
ByteString |
The bytes for maxTopologyDistance.
|
getParserForType()
public Parser<ResourcePolicyWorkloadPolicy> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getType()
Specifies the intent of the instance placement in the MIG.
Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns |
| Type |
Description |
String |
The type.
|
getTypeBytes()
public ByteString getTypeBytes()
Specifies the intent of the instance placement in the MIG.
Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns |
| Type |
Description |
ByteString |
The bytes for type.
|
hasAcceleratorTopology()
public boolean hasAcceleratorTopology()
Specifies the topology required to create a partition for VMs that have
interconnected GPUs.
optional string accelerator_topology = 389323203;
| Returns |
| Type |
Description |
boolean |
Whether the acceleratorTopology field is set.
|
hasMaxTopologyDistance()
public boolean hasMaxTopologyDistance()
Specifies the maximum distance between instances.
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;
| Returns |
| Type |
Description |
boolean |
Whether the maxTopologyDistance field is set.
|
hasType()
Specifies the intent of the instance placement in the MIG.
Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ResourcePolicyWorkloadPolicy.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ResourcePolicyWorkloadPolicy.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ResourcePolicyWorkloadPolicy.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides