public final class RolloutRolloutEntityOrchestratedEntity extends GeneratedMessage implements RolloutRolloutEntityOrchestratedEntityOrBuilder
This message is used if the resource type follows the Orchestrated
integration model with ProgressiveRollout.
Protobuf type google.cloud.compute.v1.RolloutRolloutEntityOrchestratedEntity
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
CONFLICT_BEHAVIOR_FIELD_NUMBER
public static final int CONFLICT_BEHAVIOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ORCHESTRATION_ACTION_FIELD_NUMBER
public static final int ORCHESTRATION_ACTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ORCHESTRATION_SOURCE_FIELD_NUMBER
public static final int ORCHESTRATION_SOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static RolloutRolloutEntityOrchestratedEntity getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RolloutRolloutEntityOrchestratedEntity.Builder newBuilder()
newBuilder(RolloutRolloutEntityOrchestratedEntity prototype)
public static RolloutRolloutEntityOrchestratedEntity.Builder newBuilder(RolloutRolloutEntityOrchestratedEntity prototype)
public static RolloutRolloutEntityOrchestratedEntity parseDelimitedFrom(InputStream input)
public static RolloutRolloutEntityOrchestratedEntity parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(CodedInputStream input)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(InputStream input)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RolloutRolloutEntityOrchestratedEntity parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RolloutRolloutEntityOrchestratedEntity> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConflictBehavior()
public String getConflictBehavior()
Required. Specifies the behavior of the Rollout if an out of band update is
detected in a project during a Rollout. It can be one of the following
values:
1) overwrite : Overwrite the local value with the rollout value.
2) no_overwrite : Do not overwrite the local value with the rollout
value.
optional string conflict_behavior = 115729439;
| Returns |
| Type |
Description |
String |
The conflictBehavior.
|
getConflictBehaviorBytes()
public ByteString getConflictBehaviorBytes()
Required. Specifies the behavior of the Rollout if an out of band update is
detected in a project during a Rollout. It can be one of the following
values:
1) overwrite : Overwrite the local value with the rollout value.
2) no_overwrite : Do not overwrite the local value with the rollout
value.
optional string conflict_behavior = 115729439;
| Returns |
| Type |
Description |
ByteString |
The bytes for conflictBehavior.
|
getDefaultInstanceForType()
public RolloutRolloutEntityOrchestratedEntity getDefaultInstanceForType()
getOrchestrationAction()
public String getOrchestrationAction()
Required. Orchestration action during the Rollout. It can be one of the following
values:
1) "update": Resources will be updated by the rollout.
2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns |
| Type |
Description |
String |
The orchestrationAction.
|
getOrchestrationActionBytes()
public ByteString getOrchestrationActionBytes()
Required. Orchestration action during the Rollout. It can be one of the following
values:
1) "update": Resources will be updated by the rollout.
2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns |
| Type |
Description |
ByteString |
The bytes for orchestrationAction.
|
getOrchestrationSource()
public String getOrchestrationSource()
Required. Fully qualified resource name of the resource which contains the source
of truth of the configuration being rolled out across
locations/projects. For example, in the case of a global Rollout which
is applied across regions, this contains the name of the global
resource created by the user which contains a payload for a resource
that is orchestrated across regions. This follows the following format:
//.googleapis.com/projects//locations/global//
e.g.
//osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns |
| Type |
Description |
String |
The orchestrationSource.
|
getOrchestrationSourceBytes()
public ByteString getOrchestrationSourceBytes()
Required. Fully qualified resource name of the resource which contains the source
of truth of the configuration being rolled out across
locations/projects. For example, in the case of a global Rollout which
is applied across regions, this contains the name of the global
resource created by the user which contains a payload for a resource
that is orchestrated across regions. This follows the following format:
//.googleapis.com/projects//locations/global//
e.g.
//osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns |
| Type |
Description |
ByteString |
The bytes for orchestrationSource.
|
getParserForType()
public Parser<RolloutRolloutEntityOrchestratedEntity> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasConflictBehavior()
public boolean hasConflictBehavior()
Required. Specifies the behavior of the Rollout if an out of band update is
detected in a project during a Rollout. It can be one of the following
values:
1) overwrite : Overwrite the local value with the rollout value.
2) no_overwrite : Do not overwrite the local value with the rollout
value.
optional string conflict_behavior = 115729439;
| Returns |
| Type |
Description |
boolean |
Whether the conflictBehavior field is set.
|
hasOrchestrationAction()
public boolean hasOrchestrationAction()
Required. Orchestration action during the Rollout. It can be one of the following
values:
1) "update": Resources will be updated by the rollout.
2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns |
| Type |
Description |
boolean |
Whether the orchestrationAction field is set.
|
hasOrchestrationSource()
public boolean hasOrchestrationSource()
Required. Fully qualified resource name of the resource which contains the source
of truth of the configuration being rolled out across
locations/projects. For example, in the case of a global Rollout which
is applied across regions, this contains the name of the global
resource created by the user which contains a payload for a resource
that is orchestrated across regions. This follows the following format:
//.googleapis.com/projects//locations/global//
e.g.
//osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns |
| Type |
Description |
boolean |
Whether the orchestrationSource field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RolloutRolloutEntityOrchestratedEntity.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected RolloutRolloutEntityOrchestratedEntity.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public RolloutRolloutEntityOrchestratedEntity.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides