- 0.83.0 (latest)
- 0.82.0
- 0.80.0
- 0.78.0
- 0.76.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.70.0
- 0.68.0
- 0.67.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.6
- 0.1.2
public static final class PrefetchConfig.Builder extends GeneratedMessage.Builder<PrefetchConfig.Builder> implements PrefetchConfigOrBuilderThe configuration for prefetch ads.
Protobuf type google.cloud.video.stitcher.v1.PrefetchConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > PrefetchConfig.BuilderImplements
PrefetchConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public PrefetchConfig build()| Returns | |
|---|---|
| Type | Description |
PrefetchConfig |
|
buildPartial()
public PrefetchConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
PrefetchConfig |
|
clear()
public PrefetchConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
clearEnabled()
public PrefetchConfig.Builder clearEnabled()Required. Indicates whether the option to prefetch ad requests is enabled.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
This builder for chaining. |
clearInitialAdRequestDuration()
public PrefetchConfig.Builder clearInitialAdRequestDuration()The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
getDefaultInstanceForType()
public PrefetchConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
PrefetchConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnabled()
public boolean getEnabled()Required. Indicates whether the option to prefetch ad requests is enabled.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enabled. |
getInitialAdRequestDuration()
public Duration getInitialAdRequestDuration()The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Returns | |
|---|---|
| Type | Description |
Duration |
The initialAdRequestDuration. |
getInitialAdRequestDurationBuilder()
public Duration.Builder getInitialAdRequestDurationBuilder()The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getInitialAdRequestDurationOrBuilder()
public DurationOrBuilder getInitialAdRequestDurationOrBuilder()The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
hasInitialAdRequestDuration()
public boolean hasInitialAdRequestDuration()The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the initialAdRequestDuration field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(PrefetchConfig other)
public PrefetchConfig.Builder mergeFrom(PrefetchConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
PrefetchConfig |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PrefetchConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public PrefetchConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
mergeInitialAdRequestDuration(Duration value)
public PrefetchConfig.Builder mergeInitialAdRequestDuration(Duration value)The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
Duration |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
setEnabled(boolean value)
public PrefetchConfig.Builder setEnabled(boolean value)Required. Indicates whether the option to prefetch ad requests is enabled.
bool enabled = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enabled to set. |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
This builder for chaining. |
setInitialAdRequestDuration(Duration value)
public PrefetchConfig.Builder setInitialAdRequestDuration(Duration value)The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
Duration |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|
setInitialAdRequestDuration(Duration.Builder builderForValue)
public PrefetchConfig.Builder setInitialAdRequestDuration(Duration.Builder builderForValue)The duration in seconds of the part of the break to be prefetched. This field is only relevant if prefetch is enabled. You should set this duration to as long as possible to increase the benefits of prefetching, but not longer than the shortest ad break expected. For example, for a live event with 30s and 60s ad breaks, the initial duration should be set to 30s.
.google.protobuf.Duration initial_ad_request_duration = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
PrefetchConfig.Builder |
|