- 1.62.0 (latest)
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class InstanceGroupManagersSetInstanceTemplateRequest.Builder extends GeneratedMessageV3.Builder<InstanceGroupManagersSetInstanceTemplateRequest.Builder> implements InstanceGroupManagersSetInstanceTemplateRequestOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagersSetInstanceTemplateRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > InstanceGroupManagersSetInstanceTemplateRequest.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
build()
public InstanceGroupManagersSetInstanceTemplateRequest build()
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest |
buildPartial()
public InstanceGroupManagersSetInstanceTemplateRequest buildPartial()
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest |
clear()
public InstanceGroupManagersSetInstanceTemplateRequest.Builder clear()
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
clearInstanceTemplate()
public InstanceGroupManagersSetInstanceTemplateRequest.Builder clearInstanceTemplate()
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
clone()
public InstanceGroupManagersSetInstanceTemplateRequest.Builder clone()
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
getDefaultInstanceForType()
public InstanceGroupManagersSetInstanceTemplateRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getInstanceTemplate()
public String getInstanceTemplate()
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Returns | |
---|---|
Type | Description |
String | The instanceTemplate. |
getInstanceTemplateBytes()
public ByteString getInstanceTemplateBytes()
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for instanceTemplate. |
hasInstanceTemplate()
public boolean hasInstanceTemplate()
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Returns | |
---|---|
Type | Description |
boolean | Whether the instanceTemplate field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(InstanceGroupManagersSetInstanceTemplateRequest other)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder mergeFrom(InstanceGroupManagersSetInstanceTemplateRequest other)
Parameter | |
---|---|
Name | Description |
other | InstanceGroupManagersSetInstanceTemplateRequest |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InstanceGroupManagersSetInstanceTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
setInstanceTemplate(String value)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder setInstanceTemplate(String value)
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Parameter | |
---|---|
Name | Description |
value | String The instanceTemplate to set. |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder | This builder for chaining. |
setInstanceTemplateBytes(ByteString value)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder setInstanceTemplateBytes(ByteString value)
The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE.
optional string instance_template = 309248228;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for instanceTemplate to set. |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InstanceGroupManagersSetInstanceTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final InstanceGroupManagersSetInstanceTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
InstanceGroupManagersSetInstanceTemplateRequest.Builder |