public final class RolloutPlanWaveSelector extends GeneratedMessage implements RolloutPlanWaveSelectorOrBuilder
A selector which specifies what resource(s) are included in a given wave.
Protobuf type google.cloud.compute.v1.RolloutPlanWaveSelector
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
LOCATION_SELECTOR_FIELD_NUMBER
public static final int LOCATION_SELECTOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCE_HIERARCHY_SELECTOR_FIELD_NUMBER
public static final int RESOURCE_HIERARCHY_SELECTOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static RolloutPlanWaveSelector getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RolloutPlanWaveSelector.Builder newBuilder()
newBuilder(RolloutPlanWaveSelector prototype)
public static RolloutPlanWaveSelector.Builder newBuilder(RolloutPlanWaveSelector prototype)
public static RolloutPlanWaveSelector parseDelimitedFrom(InputStream input)
public static RolloutPlanWaveSelector parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RolloutPlanWaveSelector parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RolloutPlanWaveSelector parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RolloutPlanWaveSelector parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutPlanWaveSelector parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutPlanWaveSelector parseFrom(CodedInputStream input)
public static RolloutPlanWaveSelector parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RolloutPlanWaveSelector parseFrom(InputStream input)
public static RolloutPlanWaveSelector parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RolloutPlanWaveSelector parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RolloutPlanWaveSelector parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RolloutPlanWaveSelector> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public RolloutPlanWaveSelector getDefaultInstanceForType()
getLocationSelector()
public RolloutPlanWaveSelectorLocationSelector getLocationSelector()
Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
getLocationSelectorOrBuilder()
public RolloutPlanWaveSelectorLocationSelectorOrBuilder getLocationSelectorOrBuilder()
Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
getParserForType()
public Parser<RolloutPlanWaveSelector> getParserForType()
Overrides
getResourceHierarchySelector()
public RolloutPlanWaveSelectorResourceHierarchySelector getResourceHierarchySelector()
Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
getResourceHierarchySelectorOrBuilder()
public RolloutPlanWaveSelectorResourceHierarchySelectorOrBuilder getResourceHierarchySelectorOrBuilder()
Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasLocationSelector()
public boolean hasLocationSelector()
Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns |
| Type |
Description |
boolean |
Whether the locationSelector field is set.
|
hasResourceHierarchySelector()
public boolean hasResourceHierarchySelector()
Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns |
| Type |
Description |
boolean |
Whether the resourceHierarchySelector field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RolloutPlanWaveSelector.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected RolloutPlanWaveSelector.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public RolloutPlanWaveSelector.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides