public final class ResourcePolicyWorkloadPolicy extends com.google.protobuf.GeneratedMessageV3 implements ResourcePolicyWorkloadPolicyOrBuilder
Represents the workload policy.Protobuf type
google.cloud.compute.v1.ResourcePolicyWorkloadPolicy| Modifier and Type | Class and Description |
|---|---|
static class |
ResourcePolicyWorkloadPolicy.Builder
Represents the workload policy.
|
static class |
ResourcePolicyWorkloadPolicy.MaxTopologyDistance
Protobuf enum
google.cloud.compute.v1.ResourcePolicyWorkloadPolicy.MaxTopologyDistance |
static class |
ResourcePolicyWorkloadPolicy.Type
Protobuf enum
google.cloud.compute.v1.ResourcePolicyWorkloadPolicy.Type |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACCELERATOR_TOPOLOGY_FIELD_NUMBER |
static int |
MAX_TOPOLOGY_DISTANCE_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAcceleratorTopology()
optional string accelerator_topology = 389323203; |
com.google.protobuf.ByteString |
getAcceleratorTopologyBytes()
optional string accelerator_topology = 389323203; |
static ResourcePolicyWorkloadPolicy |
getDefaultInstance() |
ResourcePolicyWorkloadPolicy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getMaxTopologyDistance()
Check the MaxTopologyDistance enum for the list of possible values.
|
com.google.protobuf.ByteString |
getMaxTopologyDistanceBytes()
Check the MaxTopologyDistance enum for the list of possible values.
|
com.google.protobuf.Parser<ResourcePolicyWorkloadPolicy> |
getParserForType() |
int |
getSerializedSize() |
String |
getType()
Check the Type enum for the list of possible values.
|
com.google.protobuf.ByteString |
getTypeBytes()
Check the Type enum for the list of possible values.
|
boolean |
hasAcceleratorTopology()
optional string accelerator_topology = 389323203; |
int |
hashCode() |
boolean |
hasMaxTopologyDistance()
Check the MaxTopologyDistance enum for the list of possible values.
|
boolean |
hasType()
Check the Type enum for the list of possible values.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ResourcePolicyWorkloadPolicy.Builder |
newBuilder() |
static ResourcePolicyWorkloadPolicy.Builder |
newBuilder(ResourcePolicyWorkloadPolicy prototype) |
ResourcePolicyWorkloadPolicy.Builder |
newBuilderForType() |
protected ResourcePolicyWorkloadPolicy.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ResourcePolicyWorkloadPolicy |
parseDelimitedFrom(InputStream input) |
static ResourcePolicyWorkloadPolicy |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ResourcePolicyWorkloadPolicy |
parseFrom(byte[] data) |
static ResourcePolicyWorkloadPolicy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ResourcePolicyWorkloadPolicy |
parseFrom(ByteBuffer data) |
static ResourcePolicyWorkloadPolicy |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ResourcePolicyWorkloadPolicy |
parseFrom(com.google.protobuf.ByteString data) |
static ResourcePolicyWorkloadPolicy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ResourcePolicyWorkloadPolicy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ResourcePolicyWorkloadPolicy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ResourcePolicyWorkloadPolicy |
parseFrom(InputStream input) |
static ResourcePolicyWorkloadPolicy |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ResourcePolicyWorkloadPolicy> |
parser() |
ResourcePolicyWorkloadPolicy.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ACCELERATOR_TOPOLOGY_FIELD_NUMBER
public static final int MAX_TOPOLOGY_DISTANCE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAcceleratorTopology()
optional string accelerator_topology = 389323203;hasAcceleratorTopology in interface ResourcePolicyWorkloadPolicyOrBuilderpublic String getAcceleratorTopology()
optional string accelerator_topology = 389323203;getAcceleratorTopology in interface ResourcePolicyWorkloadPolicyOrBuilderpublic com.google.protobuf.ByteString getAcceleratorTopologyBytes()
optional string accelerator_topology = 389323203;getAcceleratorTopologyBytes in interface ResourcePolicyWorkloadPolicyOrBuilderpublic boolean hasMaxTopologyDistance()
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;hasMaxTopologyDistance in interface ResourcePolicyWorkloadPolicyOrBuilderpublic String getMaxTopologyDistance()
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;getMaxTopologyDistance in interface ResourcePolicyWorkloadPolicyOrBuilderpublic com.google.protobuf.ByteString getMaxTopologyDistanceBytes()
Check the MaxTopologyDistance enum for the list of possible values.
optional string max_topology_distance = 7521706;getMaxTopologyDistanceBytes in interface ResourcePolicyWorkloadPolicyOrBuilderpublic boolean hasType()
Check the Type enum for the list of possible values.
optional string type = 3575610;hasType in interface ResourcePolicyWorkloadPolicyOrBuilderpublic String getType()
Check the Type enum for the list of possible values.
optional string type = 3575610;getType in interface ResourcePolicyWorkloadPolicyOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
Check the Type enum for the list of possible values.
optional string type = 3575610;getTypeBytes in interface ResourcePolicyWorkloadPolicyOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ResourcePolicyWorkloadPolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(InputStream input) throws IOException
IOExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ResourcePolicyWorkloadPolicy parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ResourcePolicyWorkloadPolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ResourcePolicyWorkloadPolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ResourcePolicyWorkloadPolicy.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ResourcePolicyWorkloadPolicy.Builder newBuilder()
public static ResourcePolicyWorkloadPolicy.Builder newBuilder(ResourcePolicyWorkloadPolicy prototype)
public ResourcePolicyWorkloadPolicy.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ResourcePolicyWorkloadPolicy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ResourcePolicyWorkloadPolicy getDefaultInstance()
public static com.google.protobuf.Parser<ResourcePolicyWorkloadPolicy> parser()
public com.google.protobuf.Parser<ResourcePolicyWorkloadPolicy> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ResourcePolicyWorkloadPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.