Class RenderTemplateVersionResponse.Builder (0.43.0)

public static final class RenderTemplateVersionResponse.Builder extends GeneratedMessage.Builder<RenderTemplateVersionResponse.Builder> implements RenderTemplateVersionResponseOrBuilder

Message describing RenderTemplateVersionResponse resource

Protobuf type google.cloud.parametermanager.v1.RenderTemplateVersionResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public RenderTemplateVersionResponse build()
Returns
Type Description
RenderTemplateVersionResponse

buildPartial()

public RenderTemplateVersionResponse buildPartial()
Returns
Type Description
RenderTemplateVersionResponse

clear()

public RenderTemplateVersionResponse.Builder clear()
Returns
Type Description
RenderTemplateVersionResponse.Builder
Overrides

clearParameterVersion()

public RenderTemplateVersionResponse.Builder clearParameterVersion()

Output only. The resource name of the ParameterVersion used to render the template version in the format projects/*/locations/*/parameters/*/versions/*.

string parameter_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

clearPayload()

public RenderTemplateVersionResponse.Builder clearPayload()

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Returns
Type Description
RenderTemplateVersionResponse.Builder

clearRenderedPayload()

public RenderTemplateVersionResponse.Builder clearRenderedPayload()

Output only. Server generated rendered version of the user provided payload data (TemplateVersionPayload) which has all the variables resolved using the provided parameter version.

bytes rendered_payload = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

clearTemplateFormat()

public RenderTemplateVersionResponse.Builder clearTemplateFormat()

Output only. Format of the template version.

.google.cloud.parametermanager.v1.TemplateFormat template_format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

clearTemplateVersion()

public RenderTemplateVersionResponse.Builder clearTemplateVersion()

Resource identifier of a TemplateVersion in the format projects/*/locations/*/templates/*/versions/*.

string template_version = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

getDefaultInstanceForType()

public RenderTemplateVersionResponse getDefaultInstanceForType()
Returns
Type Description
RenderTemplateVersionResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParameterVersion()

public String getParameterVersion()

Output only. The resource name of the ParameterVersion used to render the template version in the format projects/*/locations/*/parameters/*/versions/*.

string parameter_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parameterVersion.

getParameterVersionBytes()

public ByteString getParameterVersionBytes()

Output only. The resource name of the ParameterVersion used to render the template version in the format projects/*/locations/*/parameters/*/versions/*.

string parameter_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parameterVersion.

getPayload()

public TemplateVersionPayload getPayload()

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Returns
Type Description
TemplateVersionPayload

The payload.

getPayloadBuilder()

public TemplateVersionPayload.Builder getPayloadBuilder()

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Returns
Type Description
TemplateVersionPayload.Builder

getPayloadOrBuilder()

public TemplateVersionPayloadOrBuilder getPayloadOrBuilder()

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Returns
Type Description
TemplateVersionPayloadOrBuilder

getRenderedPayload()

public ByteString getRenderedPayload()

Output only. Server generated rendered version of the user provided payload data (TemplateVersionPayload) which has all the variables resolved using the provided parameter version.

bytes rendered_payload = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The renderedPayload.

getTemplateFormat()

public TemplateFormat getTemplateFormat()

Output only. Format of the template version.

.google.cloud.parametermanager.v1.TemplateFormat template_format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TemplateFormat

The templateFormat.

getTemplateFormatValue()

public int getTemplateFormatValue()

Output only. Format of the template version.

.google.cloud.parametermanager.v1.TemplateFormat template_format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for templateFormat.

getTemplateVersion()

public String getTemplateVersion()

Resource identifier of a TemplateVersion in the format projects/*/locations/*/templates/*/versions/*.

string template_version = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The templateVersion.

getTemplateVersionBytes()

public ByteString getTemplateVersionBytes()

Resource identifier of a TemplateVersion in the format projects/*/locations/*/templates/*/versions/*.

string template_version = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for templateVersion.

hasPayload()

public boolean hasPayload()

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Returns
Type Description
boolean

Whether the payload field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RenderTemplateVersionResponse other)

public RenderTemplateVersionResponse.Builder mergeFrom(RenderTemplateVersionResponse other)
Parameter
Name Description
other RenderTemplateVersionResponse
Returns
Type Description
RenderTemplateVersionResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RenderTemplateVersionResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RenderTemplateVersionResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RenderTemplateVersionResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RenderTemplateVersionResponse.Builder
Overrides

mergePayload(TemplateVersionPayload value)

public RenderTemplateVersionResponse.Builder mergePayload(TemplateVersionPayload value)

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Parameter
Name Description
value TemplateVersionPayload
Returns
Type Description
RenderTemplateVersionResponse.Builder

setParameterVersion(String value)

public RenderTemplateVersionResponse.Builder setParameterVersion(String value)

Output only. The resource name of the ParameterVersion used to render the template version in the format projects/*/locations/*/parameters/*/versions/*.

string parameter_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parameterVersion to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setParameterVersionBytes(ByteString value)

public RenderTemplateVersionResponse.Builder setParameterVersionBytes(ByteString value)

Output only. The resource name of the ParameterVersion used to render the template version in the format projects/*/locations/*/parameters/*/versions/*.

string parameter_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parameterVersion to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setPayload(TemplateVersionPayload value)

public RenderTemplateVersionResponse.Builder setPayload(TemplateVersionPayload value)

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Parameter
Name Description
value TemplateVersionPayload
Returns
Type Description
RenderTemplateVersionResponse.Builder

setPayload(TemplateVersionPayload.Builder builderForValue)

public RenderTemplateVersionResponse.Builder setPayload(TemplateVersionPayload.Builder builderForValue)

Payload content of a TemplateVersion resource.

.google.cloud.parametermanager.v1.TemplateVersionPayload payload = 2;

Parameter
Name Description
builderForValue TemplateVersionPayload.Builder
Returns
Type Description
RenderTemplateVersionResponse.Builder

setRenderedPayload(ByteString value)

public RenderTemplateVersionResponse.Builder setRenderedPayload(ByteString value)

Output only. Server generated rendered version of the user provided payload data (TemplateVersionPayload) which has all the variables resolved using the provided parameter version.

bytes rendered_payload = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The renderedPayload to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setTemplateFormat(TemplateFormat value)

public RenderTemplateVersionResponse.Builder setTemplateFormat(TemplateFormat value)

Output only. Format of the template version.

.google.cloud.parametermanager.v1.TemplateFormat template_format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value TemplateFormat

The templateFormat to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setTemplateFormatValue(int value)

public RenderTemplateVersionResponse.Builder setTemplateFormatValue(int value)

Output only. Format of the template version.

.google.cloud.parametermanager.v1.TemplateFormat template_format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for templateFormat to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setTemplateVersion(String value)

public RenderTemplateVersionResponse.Builder setTemplateVersion(String value)

Resource identifier of a TemplateVersion in the format projects/*/locations/*/templates/*/versions/*.

string template_version = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The templateVersion to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.

setTemplateVersionBytes(ByteString value)

public RenderTemplateVersionResponse.Builder setTemplateVersionBytes(ByteString value)

Resource identifier of a TemplateVersion in the format projects/*/locations/*/templates/*/versions/*.

string template_version = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for templateVersion to set.

Returns
Type Description
RenderTemplateVersionResponse.Builder

This builder for chaining.